/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-deagle/arithmetic_prog_bad.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-175f719-m [2023-11-30 03:32:39,423 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-30 03:32:39,489 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:32:39,509 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-30 03:32:39,510 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-30 03:32:39,510 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-30 03:32:39,511 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-30 03:32:39,511 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-30 03:32:39,511 INFO L153 SettingsManager]: * Use SBE=true [2023-11-30 03:32:39,514 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-30 03:32:39,514 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-30 03:32:39,515 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-30 03:32:39,515 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-30 03:32:39,516 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-30 03:32:39,516 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-30 03:32:39,516 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-30 03:32:39,516 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-30 03:32:39,516 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-30 03:32:39,516 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-30 03:32:39,516 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-30 03:32:39,517 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-30 03:32:39,517 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-30 03:32:39,517 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-30 03:32:39,518 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-30 03:32:39,518 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-30 03:32:39,518 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 03:32:39,518 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-30 03:32:39,518 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-30 03:32:39,518 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-30 03:32:39,519 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-30 03:32:39,519 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-30 03:32:39,519 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-30 03:32:39,520 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-30 03:32:39,520 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:32:39,699 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-30 03:32:39,713 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-30 03:32:39,715 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-30 03:32:39,715 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-30 03:32:39,716 INFO L274 PluginConnector]: CDTParser initialized [2023-11-30 03:32:39,716 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-deagle/arithmetic_prog_bad.i [2023-11-30 03:32:40,904 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-30 03:32:41,198 INFO L384 CDTParser]: Found 1 translation units. [2023-11-30 03:32:41,199 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-deagle/arithmetic_prog_bad.i [2023-11-30 03:32:41,215 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ef1954adb/31826ed3c526472b916d039f3b4c8ace/FLAG6b486c94b [2023-11-30 03:32:41,237 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ef1954adb/31826ed3c526472b916d039f3b4c8ace [2023-11-30 03:32:41,239 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-30 03:32:41,240 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-30 03:32:41,242 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-30 03:32:41,243 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-30 03:32:41,245 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-30 03:32:41,246 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 03:32:41" (1/1) ... [2023-11-30 03:32:41,246 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4eb40a5d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:32:41, skipping insertion in model container [2023-11-30 03:32:41,260 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 03:32:41" (1/1) ... [2023-11-30 03:32:41,310 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-30 03:32:41,618 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 03:32:41,631 INFO L202 MainTranslator]: Completed pre-run [2023-11-30 03:32:41,658 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 03:32:41,700 INFO L206 MainTranslator]: Completed translation [2023-11-30 03:32:41,701 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:32:41 WrapperNode [2023-11-30 03:32:41,701 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-30 03:32:41,702 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-30 03:32:41,702 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-30 03:32:41,702 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-30 03:32:41,707 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:32:41" (1/1) ... [2023-11-30 03:32:41,717 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:32:41" (1/1) ... [2023-11-30 03:32:41,734 INFO L138 Inliner]: procedures = 244, calls = 55, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 105 [2023-11-30 03:32:41,734 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-30 03:32:41,735 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-30 03:32:41,735 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-30 03:32:41,735 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-30 03:32:41,745 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:32:41" (1/1) ... [2023-11-30 03:32:41,745 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:32:41" (1/1) ... [2023-11-30 03:32:41,747 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:32:41" (1/1) ... [2023-11-30 03:32:41,748 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:32:41" (1/1) ... [2023-11-30 03:32:41,753 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:32:41" (1/1) ... [2023-11-30 03:32:41,755 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:32:41" (1/1) ... [2023-11-30 03:32:41,796 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:32:41" (1/1) ... [2023-11-30 03:32:41,797 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:32:41" (1/1) ... [2023-11-30 03:32:41,799 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-30 03:32:41,800 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-30 03:32:41,800 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-30 03:32:41,800 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-30 03:32:41,800 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:32:41" (1/1) ... [2023-11-30 03:32:41,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 03:32:41,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 03:32:41,860 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:32:41,866 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:32:41,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-30 03:32:41,879 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-30 03:32:41,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-30 03:32:41,879 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2023-11-30 03:32:41,879 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-30 03:32:41,879 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-30 03:32:41,879 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-30 03:32:41,879 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-30 03:32:41,879 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-30 03:32:41,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-30 03:32:41,880 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-11-30 03:32:41,880 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-30 03:32:41,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-30 03:32:41,880 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-30 03:32:41,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-30 03:32:41,881 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:32:41,991 INFO L241 CfgBuilder]: Building ICFG [2023-11-30 03:32:41,993 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-30 03:32:42,309 INFO L282 CfgBuilder]: Performing block encoding [2023-11-30 03:32:42,323 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-30 03:32:42,324 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2023-11-30 03:32:42,325 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 03:32:42 BoogieIcfgContainer [2023-11-30 03:32:42,325 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-30 03:32:42,326 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-30 03:32:42,326 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-30 03:32:42,328 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-30 03:32:42,328 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 30.11 03:32:41" (1/3) ... [2023-11-30 03:32:42,329 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@672fdf24 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 03:32:42, skipping insertion in model container [2023-11-30 03:32:42,329 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:32:41" (2/3) ... [2023-11-30 03:32:42,329 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@672fdf24 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 03:32:42, skipping insertion in model container [2023-11-30 03:32:42,329 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 03:32:42" (3/3) ... [2023-11-30 03:32:42,330 INFO L112 eAbstractionObserver]: Analyzing ICFG arithmetic_prog_bad.i [2023-11-30 03:32:42,341 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-30 03:32:42,341 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 17 error locations. [2023-11-30 03:32:42,341 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-30 03:32:42,378 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-30 03:32:42,402 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 206 places, 210 transitions, 434 flow [2023-11-30 03:32:42,444 INFO L124 PetriNetUnfolderBase]: 11/208 cut-off events. [2023-11-30 03:32:42,444 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-30 03:32:42,449 INFO L83 FinitePrefix]: Finished finitePrefix Result has 217 conditions, 208 events. 11/208 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 372 event pairs, 0 based on Foata normal form. 0/180 useless extension candidates. Maximal degree in co-relation 115. Up to 3 conditions per place. [2023-11-30 03:32:42,449 INFO L82 GeneralOperation]: Start removeDead. Operand has 206 places, 210 transitions, 434 flow [2023-11-30 03:32:42,463 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 188 places, 189 transitions, 390 flow [2023-11-30 03:32:42,469 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 03:32:42,474 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;@4bc610b1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 03:32:42,474 INFO L363 AbstractCegarLoop]: Starting to check reachability of 30 error locations. [2023-11-30 03:32:42,480 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 03:32:42,480 INFO L124 PetriNetUnfolderBase]: 0/47 cut-off events. [2023-11-30 03:32:42,480 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 03:32:42,481 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:32:42,481 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] [2023-11-30 03:32:42,481 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err5ASSERT_VIOLATIONDATA_RACE (and 26 more)] === [2023-11-30 03:32:42,493 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:32:42,493 INFO L85 PathProgramCache]: Analyzing trace with hash -474306195, now seen corresponding path program 1 times [2023-11-30 03:32:42,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:32:42,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637153597] [2023-11-30 03:32:42,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:32:42,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:32:42,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:32:42,712 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:32:42,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:32:42,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637153597] [2023-11-30 03:32:42,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637153597] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:32:42,713 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:32:42,714 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 03:32:42,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79914563] [2023-11-30 03:32:42,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:32:42,730 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:32:42,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:32:42,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:32:42,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:32:42,748 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 166 out of 210 [2023-11-30 03:32:42,750 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 188 places, 189 transitions, 390 flow. Second operand has 3 states, 3 states have (on average 167.33333333333334) internal successors, (502), 3 states have internal predecessors, (502), 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:32:42,750 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:32:42,750 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 210 [2023-11-30 03:32:42,751 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:32:42,916 INFO L124 PetriNetUnfolderBase]: 259/1266 cut-off events. [2023-11-30 03:32:42,916 INFO L125 PetriNetUnfolderBase]: For 107/113 co-relation queries the response was YES. [2023-11-30 03:32:42,922 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1811 conditions, 1266 events. 259/1266 cut-off events. For 107/113 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 8356 event pairs, 195 based on Foata normal form. 55/1100 useless extension candidates. Maximal degree in co-relation 1625. Up to 480 conditions per place. [2023-11-30 03:32:42,928 INFO L140 encePairwiseOnDemand]: 203/210 looper letters, 33 selfloop transitions, 2 changer transitions 0/184 dead transitions. [2023-11-30 03:32:42,928 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 184 transitions, 450 flow [2023-11-30 03:32:42,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:32:42,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:32:42,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 538 transitions. [2023-11-30 03:32:42,941 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8539682539682539 [2023-11-30 03:32:42,942 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 538 transitions. [2023-11-30 03:32:42,942 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 538 transitions. [2023-11-30 03:32:42,944 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:32:42,946 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 538 transitions. [2023-11-30 03:32:42,949 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 179.33333333333334) internal successors, (538), 3 states have internal predecessors, (538), 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:32:42,953 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:32:42,953 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:32:42,957 INFO L307 CegarLoopForPetriNet]: 188 programPoint places, 1 predicate places. [2023-11-30 03:32:42,957 INFO L500 AbstractCegarLoop]: Abstraction has has 189 places, 184 transitions, 450 flow [2023-11-30 03:32:42,958 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 167.33333333333334) internal successors, (502), 3 states have internal predecessors, (502), 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:32:42,958 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:32:42,958 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] [2023-11-30 03:32:42,958 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-30 03:32:42,959 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err5ASSERT_VIOLATIONDATA_RACE (and 26 more)] === [2023-11-30 03:32:42,960 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:32:42,960 INFO L85 PathProgramCache]: Analyzing trace with hash -1786965581, now seen corresponding path program 1 times [2023-11-30 03:32:42,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:32:42,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111471769] [2023-11-30 03:32:42,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:32:42,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:32:42,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:32:43,044 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:32:43,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:32:43,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111471769] [2023-11-30 03:32:43,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111471769] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:32:43,045 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:32:43,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 03:32:43,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333043024] [2023-11-30 03:32:43,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:32:43,046 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:32:43,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:32:43,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:32:43,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:32:43,048 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 169 out of 210 [2023-11-30 03:32:43,049 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 184 transitions, 450 flow. Second operand has 3 states, 3 states have (on average 170.33333333333334) internal successors, (511), 3 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 03:32:43,049 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:32:43,049 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 169 of 210 [2023-11-30 03:32:43,049 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:32:43,229 INFO L124 PetriNetUnfolderBase]: 357/1245 cut-off events. [2023-11-30 03:32:43,229 INFO L125 PetriNetUnfolderBase]: For 519/578 co-relation queries the response was YES. [2023-11-30 03:32:43,233 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2317 conditions, 1245 events. 357/1245 cut-off events. For 519/578 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8547 event pairs, 255 based on Foata normal form. 0/1018 useless extension candidates. Maximal degree in co-relation 2107. Up to 572 conditions per place. [2023-11-30 03:32:43,240 INFO L140 encePairwiseOnDemand]: 207/210 looper letters, 29 selfloop transitions, 2 changer transitions 0/183 dead transitions. [2023-11-30 03:32:43,240 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 190 places, 183 transitions, 510 flow [2023-11-30 03:32:43,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:32:43,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:32:43,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 539 transitions. [2023-11-30 03:32:43,242 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8555555555555555 [2023-11-30 03:32:43,242 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 539 transitions. [2023-11-30 03:32:43,242 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 539 transitions. [2023-11-30 03:32:43,242 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:32:43,242 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 539 transitions. [2023-11-30 03:32:43,243 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 179.66666666666666) internal successors, (539), 3 states have internal predecessors, (539), 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:32:43,245 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:32:43,245 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:32:43,246 INFO L307 CegarLoopForPetriNet]: 188 programPoint places, 2 predicate places. [2023-11-30 03:32:43,246 INFO L500 AbstractCegarLoop]: Abstraction has has 190 places, 183 transitions, 510 flow [2023-11-30 03:32:43,246 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 170.33333333333334) internal successors, (511), 3 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 03:32:43,246 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:32:43,246 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:32:43,247 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-30 03:32:43,247 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting thread1Err0ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err5ASSERT_VIOLATIONDATA_RACE (and 26 more)] === [2023-11-30 03:32:43,247 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:32:43,248 INFO L85 PathProgramCache]: Analyzing trace with hash 32926186, now seen corresponding path program 1 times [2023-11-30 03:32:43,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:32:43,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240082734] [2023-11-30 03:32:43,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:32:43,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:32:43,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:32:43,343 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:32:43,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:32:43,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240082734] [2023-11-30 03:32:43,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240082734] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:32:43,345 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:32:43,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 03:32:43,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43213141] [2023-11-30 03:32:43,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:32:43,347 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:32:43,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:32:43,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:32:43,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:32:43,350 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 170 out of 210 [2023-11-30 03:32:43,351 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 183 transitions, 510 flow. Second operand has 3 states, 3 states have (on average 172.0) internal successors, (516), 3 states have internal predecessors, (516), 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:32:43,352 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:32:43,353 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 170 of 210 [2023-11-30 03:32:43,353 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:32:43,592 INFO L124 PetriNetUnfolderBase]: 433/1642 cut-off events. [2023-11-30 03:32:43,592 INFO L125 PetriNetUnfolderBase]: For 1306/1625 co-relation queries the response was YES. [2023-11-30 03:32:43,598 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3711 conditions, 1642 events. 433/1642 cut-off events. For 1306/1625 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 11901 event pairs, 150 based on Foata normal form. 5/1387 useless extension candidates. Maximal degree in co-relation 3484. Up to 715 conditions per place. [2023-11-30 03:32:43,606 INFO L140 encePairwiseOnDemand]: 196/210 looper letters, 46 selfloop transitions, 10 changer transitions 0/207 dead transitions. [2023-11-30 03:32:43,606 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 207 transitions, 744 flow [2023-11-30 03:32:43,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:32:43,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:32:43,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 570 transitions. [2023-11-30 03:32:43,608 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9047619047619048 [2023-11-30 03:32:43,608 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 570 transitions. [2023-11-30 03:32:43,608 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 570 transitions. [2023-11-30 03:32:43,608 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:32:43,608 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 570 transitions. [2023-11-30 03:32:43,609 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 190.0) internal successors, (570), 3 states have internal predecessors, (570), 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:32:43,610 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:32:43,611 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:32:43,611 INFO L307 CegarLoopForPetriNet]: 188 programPoint places, 4 predicate places. [2023-11-30 03:32:43,611 INFO L500 AbstractCegarLoop]: Abstraction has has 192 places, 207 transitions, 744 flow [2023-11-30 03:32:43,612 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 172.0) internal successors, (516), 3 states have internal predecessors, (516), 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:32:43,612 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:32:43,612 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, 1, 1, 1, 1] [2023-11-30 03:32:43,612 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-30 03:32:43,612 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting thread2Err5ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err5ASSERT_VIOLATIONDATA_RACE (and 26 more)] === [2023-11-30 03:32:43,612 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:32:43,612 INFO L85 PathProgramCache]: Analyzing trace with hash -201451634, now seen corresponding path program 1 times [2023-11-30 03:32:43,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:32:43,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308361953] [2023-11-30 03:32:43,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:32:43,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:32:43,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:32:43,919 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:32:43,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:32:43,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308361953] [2023-11-30 03:32:43,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308361953] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:32:43,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:32:43,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 03:32:43,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421262046] [2023-11-30 03:32:43,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:32:43,920 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:32:43,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:32:43,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:32:43,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:32:43,921 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 183 out of 210 [2023-11-30 03:32:43,922 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 207 transitions, 744 flow. Second operand has 3 states, 3 states have (on average 184.66666666666666) internal successors, (554), 3 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 03:32:43,922 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:32:43,922 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 183 of 210 [2023-11-30 03:32:43,922 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:32:44,300 INFO L124 PetriNetUnfolderBase]: 861/2855 cut-off events. [2023-11-30 03:32:44,301 INFO L125 PetriNetUnfolderBase]: For 4800/5466 co-relation queries the response was YES. [2023-11-30 03:32:44,306 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7628 conditions, 2855 events. 861/2855 cut-off events. For 4800/5466 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 22509 event pairs, 250 based on Foata normal form. 22/2470 useless extension candidates. Maximal degree in co-relation 7382. Up to 1382 conditions per place. [2023-11-30 03:32:44,321 INFO L140 encePairwiseOnDemand]: 207/210 looper letters, 50 selfloop transitions, 2 changer transitions 0/229 dead transitions. [2023-11-30 03:32:44,321 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 229 transitions, 1006 flow [2023-11-30 03:32:44,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:32:44,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:32:44,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 583 transitions. [2023-11-30 03:32:44,323 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9253968253968254 [2023-11-30 03:32:44,323 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 583 transitions. [2023-11-30 03:32:44,323 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 583 transitions. [2023-11-30 03:32:44,323 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:32:44,323 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 583 transitions. [2023-11-30 03:32:44,324 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 194.33333333333334) internal successors, (583), 3 states have internal predecessors, (583), 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:32:44,325 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:32:44,326 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:32:44,327 INFO L307 CegarLoopForPetriNet]: 188 programPoint places, 6 predicate places. [2023-11-30 03:32:44,327 INFO L500 AbstractCegarLoop]: Abstraction has has 194 places, 229 transitions, 1006 flow [2023-11-30 03:32:44,327 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 184.66666666666666) internal successors, (554), 3 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 03:32:44,327 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:32:44,327 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, 1, 1, 1, 1, 1, 1] [2023-11-30 03:32:44,327 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-30 03:32:44,328 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err5ASSERT_VIOLATIONDATA_RACE (and 26 more)] === [2023-11-30 03:32:44,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:32:44,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1132928842, now seen corresponding path program 1 times [2023-11-30 03:32:44,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:32:44,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490303037] [2023-11-30 03:32:44,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:32:44,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:32:44,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:32:44,820 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:32:44,821 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:32:44,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490303037] [2023-11-30 03:32:44,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490303037] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:32:44,821 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:32:44,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 03:32:44,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502184449] [2023-11-30 03:32:44,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:32:44,822 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 03:32:44,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:32:44,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 03:32:44,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 03:32:44,824 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 172 out of 210 [2023-11-30 03:32:44,825 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 229 transitions, 1006 flow. Second operand has 6 states, 6 states have (on average 173.83333333333334) internal successors, (1043), 6 states have internal predecessors, (1043), 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:32:44,825 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:32:44,825 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 210 [2023-11-30 03:32:44,825 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:32:44,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][104], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:44,920 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 03:32:44,920 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:44,921 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:44,921 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:44,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:44,933 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 03:32:44,933 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:44,933 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:44,933 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:44,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 164#L880-1true, 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:44,945 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 03:32:44,945 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:44,945 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:44,945 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:44,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:44,946 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 03:32:44,946 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:44,946 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:44,946 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:44,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 164#L880-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:44,955 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 03:32:44,955 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:44,955 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:44,956 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:44,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 76#L880-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:44,967 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 03:32:44,967 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 03:32:44,967 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 03:32:44,968 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 03:32:44,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:44,970 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 03:32:44,971 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:44,971 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:44,971 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:44,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 164#L880-1true, 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:44,976 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:44,976 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:44,976 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:44,976 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:44,976 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:44,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [170#L915-3true, 44#L893-3true, 164#L880-1true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:44,976 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 03:32:44,976 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:44,976 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:44,977 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:44,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 164#L880-1true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:44,977 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 03:32:44,977 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:44,977 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:44,977 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:44,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][147], [106#L893true, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:44,983 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 03:32:44,983 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:44,984 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:44,984 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 76#L880-2true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,049 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,049 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,049 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,050 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,050 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [170#L915-3true, 44#L893-3true, 213#true, 76#L880-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,050 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,050 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,050 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,050 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 67#L915-6true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,055 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,055 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,055 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,055 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:45,057 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,057 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,057 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,057 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,057 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 164#L880-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:45,057 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,057 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,057 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,057 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,057 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][147], [59#L892-2true, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,069 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,069 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,069 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,069 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][147], [106#L893true, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,069 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,069 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,070 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,070 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,070 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [59#L892-2true, 181#L881-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:45,070 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,070 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,070 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,070 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [106#L893true, 181#L881-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:45,070 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,070 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,071 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,071 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][148], [170#L915-3true, 181#L881-3true, 59#L892-2true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,071 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,071 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,071 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,071 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][148], [106#L893true, 170#L915-3true, 181#L881-3true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,071 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,071 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,071 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,072 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,072 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 03:32:45,073 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 03:32:45,073 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 03:32:45,073 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 03:32:45,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,073 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,073 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,073 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,073 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [106#L893true, 181#L881-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,075 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 03:32:45,075 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 03:32:45,075 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 03:32:45,075 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 03:32:45,075 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 03:32:45,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 181#L881-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,076 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,076 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,076 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,076 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [106#L893true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,076 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,076 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,076 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,076 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 59#L892-2true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,081 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,081 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,081 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,081 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [106#L893true, 181#L881-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,081 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,081 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,081 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,081 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 67#L915-6true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,082 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,082 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,082 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,082 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,082 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 164#L880-1true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,082 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,082 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,082 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,082 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,082 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,099 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,099 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,099 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,099 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,099 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:45,100 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,100 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,100 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,100 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,100 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,100 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,100 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,100 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,101 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [170#L915-3true, 44#L893-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,101 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,101 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,101 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,101 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 31#L882-1true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,102 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 03:32:45,102 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 03:32:45,102 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 03:32:45,102 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 03:32:45,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,102 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,102 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,102 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,102 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,103 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,103 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,103 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,103 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,103 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][150], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 44#L893-3true, 164#L880-1true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,106 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,106 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:45,106 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,106 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:45,106 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 164#L880-1true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,107 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,107 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,107 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,107 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,107 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,107 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,107 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 164#L880-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,107 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,107 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,108 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,108 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,108 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,108 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [170#L915-3true, 44#L893-3true, 164#L880-1true, 213#true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,108 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,108 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:45,108 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:45,108 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:45,108 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [106#L893true, 181#L881-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,109 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 03:32:45,109 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 03:32:45,109 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 03:32:45,109 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 03:32:45,109 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 03:32:45,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 181#L881-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,110 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,110 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,110 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,110 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [106#L893true, 67#L915-6true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,110 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,110 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,110 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,110 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][146], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 193#L915-2true, 59#L892-2true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,123 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,123 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,123 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:45,123 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:45,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][147], [181#L881-3true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,123 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,123 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,123 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,123 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,123 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 59#L892-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,124 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,124 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,124 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,124 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 59#L892-2true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,124 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,124 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,124 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,124 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,124 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][148], [170#L915-3true, 181#L881-3true, 59#L892-2true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,125 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,125 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,125 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,125 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,125 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][150], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 213#true, 76#L880-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,126 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,126 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:45,126 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:45,126 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,126 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 76#L880-2true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,126 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,126 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,126 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,126 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,126 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,127 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,127 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,127 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,127 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,127 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,127 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,127 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [170#L915-3true, 44#L893-3true, 213#true, 76#L880-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,127 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,127 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,127 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,127 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,128 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 31#L882-1true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,128 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,128 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,128 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,128 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,129 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:45,129 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,129 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,129 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,129 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,129 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 67#L915-6true, 213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,129 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,129 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,129 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,130 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [170#L915-3true, 44#L893-3true, 31#L882-1true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,130 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,130 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,130 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,130 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 67#L915-6true, 31#L882-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,130 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,131 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,131 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,131 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,131 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,134 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 164#L880-1true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,134 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,134 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,135 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,135 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,135 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,135 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,135 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 67#L915-6true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,135 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,135 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,135 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,135 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,135 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,135 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][146], [106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,148 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,148 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,148 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,148 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,148 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][147], [106#L893true, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,149 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,149 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,149 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,149 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,149 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,149 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,149 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [106#L893true, 181#L881-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,149 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,149 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,149 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,149 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,149 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,150 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,150 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [106#L893true, 181#L881-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,150 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,150 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,150 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,150 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,150 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,150 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][148], [106#L893true, 170#L915-3true, 181#L881-3true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,150 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,150 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,150 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,151 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,151 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][150], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,167 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,167 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,168 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,168 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,168 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,168 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,168 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,168 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,168 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,168 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,168 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,168 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,168 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,169 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,169 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,169 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,169 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,169 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,169 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,169 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,169 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,169 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,169 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,169 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,169 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [170#L915-3true, 44#L893-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,170 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,170 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,170 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,170 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,170 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][104], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,184 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,184 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,184 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,184 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][150], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 44#L893-3true, 31#L882-1true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,194 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,194 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,194 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,194 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,194 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 31#L882-1true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,195 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,195 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,195 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,195 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,195 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,195 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,195 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 31#L882-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,195 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,195 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,195 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,196 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,196 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,196 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,196 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][155], [44#L893-3true, 67#L915-6true, 31#L882-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,196 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,196 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,196 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,196 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,196 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,196 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [170#L915-3true, 44#L893-3true, 31#L882-1true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,197 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,197 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,197 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,197 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,197 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,198 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,198 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,198 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][104], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,215 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,215 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,215 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,215 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][104], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,215 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,216 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,216 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,216 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][104], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,221 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,221 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,221 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,221 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,221 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:45,222 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,222 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,222 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,222 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,222 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,222 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,222 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,222 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,222 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][98], [170#L915-3true, 44#L893-3true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,223 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,223 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,223 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,223 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,224 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,224 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,224 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,224 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,225 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,225 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,225 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,225 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,225 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,226 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,226 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,226 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,226 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][104], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,246 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,246 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,246 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,246 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,246 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:45,246 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,246 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,246 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,247 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,247 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,247 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][98], [170#L915-3true, 44#L893-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,247 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,247 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,247 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,248 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][104], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,248 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,249 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,249 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 178#L882-6true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:45,249 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,249 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,249 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,249 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,249 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,249 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,249 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,250 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,250 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][98], [170#L915-3true, 44#L893-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,250 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,250 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,250 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,250 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,252 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,252 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,252 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,252 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,252 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,253 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,253 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,253 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,253 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,253 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][200], [106#L893true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,270 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,270 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,270 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,270 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][94], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,299 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,299 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,300 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,300 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,300 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][104], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,300 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,300 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,300 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,300 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,300 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,300 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,300 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,300 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,301 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,301 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,301 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,301 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,301 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,301 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,301 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,301 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,301 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,301 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,301 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,302 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][98], [170#L915-3true, 44#L893-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,302 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,302 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,302 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,302 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,302 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][200], [59#L892-2true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,304 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,304 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,304 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,304 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][200], [106#L893true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,304 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,304 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,304 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,304 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,304 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [59#L892-2true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:45,305 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,305 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,305 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,305 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [106#L893true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:45,305 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,305 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,305 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,305 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [59#L892-2true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,306 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,306 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,306 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,306 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [106#L893true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,306 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][202], [170#L915-3true, 59#L892-2true, 49#L883-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,307 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][202], [106#L893true, 170#L915-3true, 49#L883-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,307 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,307 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,307 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,307 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [106#L893true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,310 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 03:32:45,311 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:45,311 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:32:45,311 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:32:45,311 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:32:45,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,311 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,311 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,311 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,311 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [106#L893true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,312 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,312 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,312 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,312 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,312 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][94], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 44#L893-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,337 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,337 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,337 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,337 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,337 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][104], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,337 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,337 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,338 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,338 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,338 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,338 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,338 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,338 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,338 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,338 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,338 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,338 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,339 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,339 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,339 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,339 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,339 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,339 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,339 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][98], [170#L915-3true, 44#L893-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,339 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,339 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,340 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,340 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][94], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 44#L893-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,340 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,340 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,340 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,340 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,341 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][104], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,341 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,341 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,341 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,341 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,341 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,341 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,341 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,341 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,342 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,342 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,342 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,342 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,342 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,342 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,342 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,342 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,342 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,342 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,342 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][98], [170#L915-3true, 44#L893-3true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,343 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,343 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,343 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,343 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,343 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][139], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,346 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][139], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,347 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][112], [44#L893-3true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,349 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,349 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,349 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,349 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,365 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,365 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,365 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,365 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,366 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,366 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,366 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,366 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][100], [170#L915-3true, 59#L892-2true, 160#L879-3true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,370 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,370 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 03:32:45,370 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,370 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][100], [106#L893true, 170#L915-3true, 160#L879-3true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,371 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,371 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,371 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 03:32:45,371 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][199], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 59#L892-2true, 49#L883-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,373 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,373 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,373 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,373 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][200], [59#L892-2true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,373 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,373 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,373 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,373 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,373 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [59#L892-2true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,374 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,374 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,374 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,374 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,374 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [59#L892-2true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,374 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,374 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,374 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,374 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,374 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][202], [170#L915-3true, 59#L892-2true, 49#L883-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,375 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,375 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,375 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,375 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,375 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][157], [16#L895-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,376 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,376 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,376 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,376 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][157], [16#L895-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:45,377 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,377 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,377 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,377 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 138#L896-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,393 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,393 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,393 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,393 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,394 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,394 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,394 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,394 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][107], [59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,404 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,405 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,405 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 03:32:45,405 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][107], [106#L893true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,405 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,405 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,405 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 03:32:45,405 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [59#L892-2true, 160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,405 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,406 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,406 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,406 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:45,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [106#L893true, 160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,406 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,406 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,406 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,406 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:45,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [59#L892-2true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,406 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,406 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 03:32:45,407 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,407 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [106#L893true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,407 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,407 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:45,407 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,407 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][199], [106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 49#L883-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,409 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,409 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,409 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,409 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,409 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][200], [106#L893true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,409 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,409 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,409 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,409 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,409 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,409 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,410 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [106#L893true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,410 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,410 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,410 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,410 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,410 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,410 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,410 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [106#L893true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,410 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,410 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,410 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,411 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,411 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,411 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][202], [106#L893true, 170#L915-3true, 49#L883-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,411 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,411 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,411 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,411 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,411 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][157], [16#L895-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,412 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,412 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,412 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,412 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][157], [16#L895-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:45,413 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][227], [140#L894-2true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,415 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 03:32:45,416 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:45,416 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:45,416 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:45,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [140#L894-2true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,416 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,416 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,416 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,416 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,437 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,437 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,437 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,437 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [140#L894-2true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,445 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,456 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,456 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,456 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,456 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [106#L893true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,469 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,470 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:45,470 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,470 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,470 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [106#L893true, 67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,470 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,470 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,470 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,470 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:45,470 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][125], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,472 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,472 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,472 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,472 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][125], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,472 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,472 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,472 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,472 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][125], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 213#true, 174#L896-1true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,473 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,473 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,473 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,473 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][125], [140#L894-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,473 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,473 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,473 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:45,473 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][125], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 213#true, 131#L894-1true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,474 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,474 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,474 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:45,474 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,474 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,474 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,474 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,474 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,474 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,475 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,475 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 174#L896-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,475 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,475 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,475 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [140#L894-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,475 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,476 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,476 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,476 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 213#true, 131#L894-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,476 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,476 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,476 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,476 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 125#L896true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,476 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,477 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,477 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,477 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,477 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,477 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,477 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 174#L896-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,477 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,477 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,478 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,478 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [140#L894-2true, 160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,478 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,478 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,478 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,478 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [67#L915-6true, 160#L879-3true, 213#true, 131#L894-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,478 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,478 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,479 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,479 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,479 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,479 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,479 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,479 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,479 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,479 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,480 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,480 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 174#L896-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,480 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,480 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,480 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,480 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [140#L894-2true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,480 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,481 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,481 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,481 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [160#L879-3true, 213#true, 131#L894-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,481 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,481 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,481 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,481 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 160#L879-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,481 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,481 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,482 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,482 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 160#L879-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,482 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,482 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,482 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,482 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 160#L879-3true, 213#true, 174#L896-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,482 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,482 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,482 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,483 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [140#L894-2true, 170#L915-3true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,483 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,483 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,483 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,483 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 160#L879-3true, 213#true, 131#L894-1true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,483 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,483 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:45,483 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,483 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [59#L892-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true]) [2023-11-30 03:32:45,486 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,486 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,486 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,486 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [106#L893true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true]) [2023-11-30 03:32:45,487 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,487 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,487 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,487 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][227], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,490 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 03:32:45,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:45,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:45,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:45,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,490 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,490 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,490 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,490 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][125], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,495 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,495 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,495 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,495 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 213#true, 54#L896-2true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,495 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,495 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,495 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,495 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,496 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,496 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,496 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,496 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,496 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,496 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,496 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,496 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 160#L879-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,497 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,497 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,497 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,497 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,503 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 03:32:45,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:45,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:45,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:45,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [175#L897-2true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,503 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,503 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,503 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,503 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 175#L897-2true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,504 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,504 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,504 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,504 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 67#L915-6true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,513 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,514 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,514 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,514 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,514 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,521 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,521 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,521 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,521 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][227], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,522 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 03:32:45,522 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:45,522 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:45,523 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:45,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,523 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,523 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,523 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,523 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][227], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 174#L896-1true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,524 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 03:32:45,524 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:45,524 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:45,524 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:45,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 174#L896-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,524 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [67#L915-6true, 175#L897-2true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,536 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,536 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,536 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,536 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 140#L894-2true, 160#L879-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,554 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,554 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,554 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,554 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,554 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:45,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [106#L893true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true]) [2023-11-30 03:32:45,555 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,555 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,555 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,555 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,555 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:45,556 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,556 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,556 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 125#L896true, 209#true, 81#L915-7true]) [2023-11-30 03:32:45,556 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,556 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,556 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,557 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 81#L915-7true]) [2023-11-30 03:32:45,557 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,557 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,557 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,557 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 174#L896-1true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:45,557 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,557 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,557 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,558 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [140#L894-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:45,558 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,558 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,558 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,558 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [213#true, 131#L894-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true]) [2023-11-30 03:32:45,558 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,558 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,558 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,558 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,561 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,561 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,561 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,561 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 174#L896-1true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,561 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,561 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,561 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,561 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][227], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,563 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 03:32:45,563 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:45,563 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:45,563 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:45,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,563 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,563 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,563 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,563 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][125], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 107#L896-4true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,566 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,566 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,566 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,566 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 107#L896-4true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,567 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,567 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,567 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,567 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [67#L915-6true, 160#L879-3true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,567 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,567 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,567 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,567 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [107#L896-4true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,567 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,567 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,567 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,567 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 160#L879-3true, 107#L896-4true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,568 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,568 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,568 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,568 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true]) [2023-11-30 03:32:45,568 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,568 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,568 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,568 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][262], [181#L881-3true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,584 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,584 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,585 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,585 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][147], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 169#L897-6true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,585 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,585 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,585 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,585 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [140#L894-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,590 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,590 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:45,590 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,590 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,590 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [140#L894-2true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:45,591 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,591 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,591 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,591 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,591 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [140#L894-2true, 67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,591 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,591 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,591 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,591 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,591 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,596 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,596 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,597 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,597 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][125], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 138#L896-5true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,602 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,602 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,602 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,602 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 138#L896-5true, 180#L915-4true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,602 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,602 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,602 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,602 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [160#L879-3true, 67#L915-6true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,603 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,603 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,603 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,603 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [138#L896-5true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,603 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,603 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,603 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,603 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 138#L896-5true, 160#L879-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,603 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,603 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,603 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,603 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true]) [2023-11-30 03:32:45,604 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,604 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,604 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,604 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][125], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,604 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,604 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,604 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,604 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,605 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,605 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,605 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,605 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [67#L915-6true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,605 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,605 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,605 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,605 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,605 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,605 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,605 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 160#L879-3true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,605 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,605 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,606 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,606 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:45,606 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,606 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,606 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,606 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,612 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,612 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,612 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,612 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][262], [181#L881-3true, 67#L915-6true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,620 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,620 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,620 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,620 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 67#L915-6true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,621 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,621 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,621 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,621 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,621 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,621 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,621 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,621 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,621 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][147], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 133#L897-7true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,622 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,622 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,622 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,622 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][147], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,622 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,622 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,622 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,622 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][219], [164#L880-1true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,624 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,624 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,624 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,624 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,628 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,628 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,628 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:45,628 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,628 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][227], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,630 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 03:32:45,630 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:32:45,630 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:32:45,631 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:32:45,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,631 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,631 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,631 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,631 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 67#L915-6true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,642 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,642 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,642 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,642 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,642 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][276], [213#true, 169#L897-6true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,643 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,643 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,643 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,643 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][262], [181#L881-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,643 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,643 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,643 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,643 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][262], [181#L881-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,644 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,644 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,644 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,644 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,644 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,644 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,644 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,644 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,645 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,645 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,645 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,645 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [164#L880-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,649 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,649 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,649 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,649 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][219], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,650 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,650 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,650 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,650 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][262], [181#L881-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,656 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,657 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,657 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,657 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][262], [181#L881-3true, 67#L915-6true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,657 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,657 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,657 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,657 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,658 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 67#L915-6true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,658 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,658 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,658 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,658 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,658 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,658 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,658 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,658 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,658 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,658 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,658 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,658 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,659 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,659 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,659 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 67#L915-6true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,659 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,659 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,660 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,660 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,660 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,660 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,660 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,660 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,660 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][268], [67#L915-6true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,661 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,661 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,661 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,661 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][268], [76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,661 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,661 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,661 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,661 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [164#L880-1true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,661 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,661 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,661 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,661 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,662 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,662 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,662 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,662 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [164#L880-1true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,662 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,662 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,662 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,662 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,662 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,662 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,662 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,662 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,662 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 125#L896true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,667 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,667 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,667 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,667 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,667 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:45,667 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,667 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,667 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,667 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,667 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,667 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,668 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,668 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,668 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,668 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,668 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,668 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,668 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,668 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,668 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 160#L879-3true, 213#true, 174#L896-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,668 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,668 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,668 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:45,669 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,669 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [140#L894-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:45,670 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,670 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,670 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,670 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,670 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 107#L896-4true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,672 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,672 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,672 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,672 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][227], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 138#L896-5true, 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,673 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 03:32:45,673 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:45,673 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:45,673 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:45,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,673 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,673 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,673 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,673 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][227], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,674 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 03:32:45,674 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:45,674 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:45,674 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:45,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,674 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,674 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,674 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,674 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][125], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 213#true, 56#L897-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,678 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,678 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,678 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,678 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,678 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,678 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,678 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,678 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [67#L915-6true, 160#L879-3true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,678 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,678 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,678 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,678 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [160#L879-3true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,678 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,678 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,679 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,679 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 160#L879-3true, 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,679 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,679 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,679 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,679 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:45,679 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:45,679 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,679 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:45,679 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][276], [67#L915-6true, 213#true, 169#L897-6true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,685 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,685 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,685 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,685 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,687 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,687 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,687 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,687 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,687 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,688 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,688 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,688 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,688 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,688 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][262], [181#L881-3true, 67#L915-6true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,688 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 03:32:45,688 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:45,688 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:45,688 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:45,689 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:45,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][276], [67#L915-6true, 169#L897-6true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,689 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][276], [213#true, 53#L881-6true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,689 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][276], [213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,690 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,690 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,690 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,690 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][267], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 76#L880-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,691 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 03:32:45,692 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:45,692 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:45,692 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:45,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][268], [76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,692 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,692 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,692 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,692 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,692 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [164#L880-1true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,693 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,693 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,693 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,693 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,693 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,694 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,694 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,694 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,694 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,694 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,699 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,699 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,699 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,700 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,700 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,700 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,700 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,700 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,702 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,702 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,702 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,702 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,702 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,703 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,703 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,703 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,703 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,703 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,703 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,703 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 67#L915-6true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,703 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,703 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,703 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,703 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,703 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,703 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][268], [67#L915-6true, 213#true, 76#L880-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,704 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,704 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [164#L880-1true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,704 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,704 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,704 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,704 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,704 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,704 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,704 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,709 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,709 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,709 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,709 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,709 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,710 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,710 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,710 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,710 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,710 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:45,710 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,710 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,710 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,710 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,710 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 174#L896-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,710 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,711 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,711 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,711 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,711 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 174#L896-1true, thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,711 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,711 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,711 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,711 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,711 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 174#L896-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,711 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,711 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,711 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,711 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 160#L879-3true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,716 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,717 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:45,717 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,717 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,717 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 138#L896-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,719 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,719 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,720 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,720 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,720 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,720 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 138#L896-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,720 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,720 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,720 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,720 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,720 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,720 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,720 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,721 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,721 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,721 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,721 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,721 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][125], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 175#L897-2true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,726 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,726 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,726 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,726 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 175#L897-2true, 180#L915-4true, 160#L879-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,726 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,726 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,726 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,726 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [175#L897-2true, 67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,726 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:45,726 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:45,726 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,726 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:45,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [175#L897-2true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,727 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,727 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,727 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,727 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 175#L897-2true, 160#L879-3true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,727 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,727 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,727 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,727 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:45,727 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:45,727 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:45,727 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,727 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][276], [67#L915-6true, 213#true, 53#L881-6true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,731 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,731 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,731 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,731 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][276], [67#L915-6true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,732 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,732 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,732 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,732 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][262], [181#L881-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,734 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,734 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,734 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,734 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,734 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][276], [67#L915-6true, 213#true, 133#L897-7true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,734 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,734 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,734 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,734 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,734 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][262], [181#L881-3true, 67#L915-6true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,734 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,734 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,734 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,734 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,735 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:45,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][276], [67#L915-6true, 213#true, 53#L881-6true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,735 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,735 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,735 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,735 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,735 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,736 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][268], [67#L915-6true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,736 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,737 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,737 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,737 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,737 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,737 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [67#L915-6true, 76#L880-2true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,737 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,737 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,737 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,737 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,738 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,738 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,738 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,739 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,739 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,739 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,739 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][268], [67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,747 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [67#L915-6true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,747 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:45,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,752 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,752 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:45,752 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,752 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,752 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,752 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,752 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,752 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,752 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,752 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,752 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,752 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,752 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,752 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 125#L896true, 209#true, 81#L915-7true]) [2023-11-30 03:32:45,754 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,754 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,754 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,754 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,754 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][227], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 56#L897-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,756 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 03:32:45,756 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:45,756 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:45,756 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:45,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,756 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,756 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,756 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,756 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,756 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][268], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,758 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,758 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,758 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,758 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][219], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 53#L881-6true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,762 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [181#L881-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,764 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,764 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,764 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,764 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [181#L881-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,764 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,764 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,764 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,764 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 67#L915-6true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,776 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,776 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,776 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,777 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,777 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,777 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,777 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,777 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,777 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,777 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,777 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,777 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 203#L882true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,779 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,779 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,779 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,779 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:45,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,783 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,784 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,784 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,784 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 160#L879-3true, 107#L896-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,784 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,784 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:45,784 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,784 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:45,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0NotInUse, 209#true]) [2023-11-30 03:32:45,786 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,786 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,786 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,786 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,786 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 174#L896-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true]) [2023-11-30 03:32:45,786 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,786 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,786 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,786 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,786 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][267], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 164#L880-1true, 180#L915-4true, 213#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,788 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,788 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,788 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,788 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:45,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][268], [164#L880-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,788 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,788 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,788 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,788 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:45,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][268], [164#L880-1true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,788 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,788 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,788 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,788 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:45,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,789 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,789 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,789 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,789 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,789 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,789 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,789 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,789 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,790 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][227], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 175#L897-2true, 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,790 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 03:32:45,790 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:32:45,790 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:32:45,790 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:32:45,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,790 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,790 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,790 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,791 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,791 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,791 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,791 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,791 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,791 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][268], [213#true, 31#L882-1true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,792 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,792 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,792 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,792 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][268], [67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,792 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,793 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,793 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,793 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,793 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,793 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,793 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,793 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,793 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,794 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,794 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,794 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,794 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,799 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,799 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,799 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,800 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [181#L881-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,800 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,800 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,800 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,800 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,800 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,811 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,811 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,811 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,811 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,811 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,811 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,811 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,811 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][268], [67#L915-6true, 31#L882-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,812 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,812 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,812 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,812 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [67#L915-6true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,812 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,812 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,812 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,813 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 203#L882true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,813 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,813 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,813 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,813 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,813 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:45,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,816 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,816 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,816 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,816 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 107#L896-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,817 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,817 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,817 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,817 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,817 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [67#L915-6true, 107#L896-4true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,817 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,817 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,817 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,817 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,817 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [107#L896-4true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,817 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,818 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,818 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,818 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,818 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 138#L896-5true, 160#L879-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,818 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,818 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,818 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,818 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,818 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 160#L879-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,819 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,819 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:45,819 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,819 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:45,819 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true]) [2023-11-30 03:32:45,820 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,820 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,820 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,820 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,820 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 175#L897-2true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,821 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,821 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,821 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,821 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,822 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 175#L897-2true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,822 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,822 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,822 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,822 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,823 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,823 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,823 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,823 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][268], [67#L915-6true, 31#L882-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,823 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,823 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,824 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,824 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,824 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [67#L915-6true, 31#L882-1true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,824 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,824 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,824 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,824 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [67#L915-6true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,825 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,825 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,825 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,825 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,825 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [67#L915-6true, 213#true, 53#L881-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,832 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,832 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,832 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,832 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 67#L915-6true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,844 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,845 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,845 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,845 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,845 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [67#L915-6true, 31#L882-1true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,845 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,845 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,845 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,846 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,846 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:45,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 138#L896-5true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,851 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,851 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,851 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,851 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,851 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [160#L879-3true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,932 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,932 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,932 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,932 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,932 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [67#L915-6true, 138#L896-5true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,932 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,932 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,932 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,932 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,933 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,933 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,933 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:45,933 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,933 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:45,933 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:45,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,933 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,933 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,933 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,933 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,933 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [160#L879-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,934 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,934 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,934 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,934 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,934 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,961 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 03:32:45,961 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:32:45,961 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:32:45,961 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:32:45,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 107#L896-4true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,961 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,961 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,961 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,961 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [138#L896-5true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,961 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,961 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,961 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,962 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,962 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,962 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,962 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,962 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 160#L879-3true, 213#true, 56#L897-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,962 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,963 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:45,963 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,963 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:45,963 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 54#L896-2true, thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true]) [2023-11-30 03:32:45,964 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,964 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,964 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,964 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true]) [2023-11-30 03:32:45,964 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,964 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,965 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,965 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,965 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][200], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 169#L897-6true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,967 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,967 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,967 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,967 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:45,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 67#L915-6true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,967 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,967 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,967 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,967 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,968 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,968 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,968 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,968 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 67#L915-6true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,986 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,986 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,986 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,986 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,986 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,987 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,987 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,987 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,987 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,987 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,987 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,987 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,987 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 67#L915-6true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,988 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,988 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,988 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,988 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,988 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,988 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,988 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,988 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,993 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,993 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,993 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,993 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,993 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [67#L915-6true, 160#L879-3true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,993 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,993 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,993 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,993 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,993 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [160#L879-3true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,993 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,993 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:45,993 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,993 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:45,993 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:45,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 175#L897-2true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,994 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,994 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,994 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,994 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:45,994 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:45,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true]) [2023-11-30 03:32:45,995 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,995 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,995 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,995 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true]) [2023-11-30 03:32:45,995 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:45,995 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,995 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:45,995 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:45,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,996 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,996 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,996 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,996 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,996 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][219], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,999 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,999 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,999 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,999 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][219], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:45,999 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,999 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:45,999 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,000 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,023 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,023 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,023 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,023 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,023 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,024 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,024 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,024 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,024 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,024 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,024 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,024 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,024 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,024 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [67#L915-6true, 138#L896-5true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,029 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:32:46,029 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:46,029 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:46,029 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:46,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,029 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:32:46,029 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:46,029 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:46,030 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:46,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][138], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 175#L897-2true, 160#L879-3true, 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,030 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,030 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,030 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:46,030 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:46,030 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [175#L897-2true, 67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,031 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,031 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,031 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:46,031 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:46,031 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][156], [175#L897-2true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,031 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,031 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,031 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,031 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:46,031 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:46,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true]) [2023-11-30 03:32:46,032 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,032 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,032 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,032 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][144], [200#L900-2true, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,033 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,033 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,033 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,033 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [200#L900-2true, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,033 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,034 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,034 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,034 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [170#L915-3true, 200#L900-2true, 181#L881-3true, 221#true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,034 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,034 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,034 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,034 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,034 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 67#L915-6true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,034 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,034 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,034 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,034 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,034 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,034 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,035 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,035 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,035 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,035 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,035 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,035 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,035 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,035 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][200], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 133#L897-7true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,035 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:32:46,035 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:46,035 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:46,035 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:46,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,036 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,036 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,036 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,036 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,036 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][200], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,036 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:32:46,036 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:46,036 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:46,036 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:46,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,036 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,036 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,036 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,036 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,036 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,037 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,037 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,037 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,037 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [200#L900-2true, 181#L881-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,041 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,041 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,041 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,041 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,060 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,060 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,060 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,060 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,060 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,061 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,061 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,061 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,061 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,061 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,061 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,061 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,061 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,061 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,061 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,061 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,061 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,061 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,062 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,062 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,062 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,062 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,062 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true]) [2023-11-30 03:32:46,067 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,067 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,067 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,067 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:46,067 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,067 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,068 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,068 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:46,068 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,068 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:46,068 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,068 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:46,068 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][296], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 76#L880-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,069 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,069 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,069 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,069 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][298], [170#L915-3true, 44#L893-3true, 221#true, 213#true, 76#L880-2true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,069 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,069 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,070 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,070 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,070 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,070 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,070 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,070 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,070 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,071 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,071 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,071 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,071 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,071 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,071 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,071 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,071 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 67#L915-6true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,071 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,071 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,071 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,071 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,071 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,071 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,072 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,072 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,072 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,072 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,072 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][297], [44#L893-3true, 221#true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,077 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,077 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,077 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,077 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,095 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,095 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,095 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,095 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,096 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,096 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,096 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,096 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][220], [67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:46,096 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,096 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,096 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,096 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,096 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,096 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,100 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,100 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:46,100 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:46,100 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:46,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,100 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,100 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:46,100 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:46,100 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:46,100 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:46,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,100 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,100 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:46,101 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:46,101 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:46,101 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:46,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 67#L915-6true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,101 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,101 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:46,101 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:46,101 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:46,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 67#L915-6true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,101 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,101 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,101 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,101 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,101 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 67#L915-6true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,101 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,101 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,101 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,101 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,101 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][92], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 213#true, 169#L897-6true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,103 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,103 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:46,103 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:46,103 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][92], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,104 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,104 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:46,104 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,104 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:46,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][92], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 213#true, 133#L897-7true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,104 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,104 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:46,104 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:46,104 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][107], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 169#L897-6true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,104 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,104 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,105 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:46,105 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][107], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,105 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,105 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:46,105 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,105 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:46,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][107], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 213#true, 133#L897-7true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,105 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,105 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:46,105 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:46,105 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,105 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,105 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:46,105 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:46,105 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,105 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,105 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:46,106 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,106 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,106 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,106 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,106 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:46,106 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 67#L915-6true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,106 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,106 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:46,106 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,106 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 67#L915-6true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,106 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,106 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:46,106 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,106 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:46,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,106 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:46,107 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:46,107 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][100], [170#L915-3true, 160#L879-3true, 169#L897-6true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,107 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,107 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:46,107 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:46,107 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][100], [170#L915-3true, 160#L879-3true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,107 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,107 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,107 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,107 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:46,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][100], [170#L915-3true, 160#L879-3true, 213#true, 133#L897-7true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,107 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,107 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:46,107 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,107 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][162], [175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true]) [2023-11-30 03:32:46,108 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,108 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,108 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,109 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,109 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:46,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][298], [170#L915-3true, 44#L893-3true, 164#L880-1true, 221#true, 213#true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,109 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,109 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,109 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,109 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][144], [106#L893true, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,110 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,110 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,110 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,110 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [106#L893true, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,110 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,110 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,110 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,110 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [106#L893true, 170#L915-3true, 181#L881-3true, 221#true, 213#true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,110 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,110 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,110 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,110 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][144], [132#L902-2true, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,112 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,112 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,112 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,112 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][144], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,112 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,112 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,112 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,112 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][144], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 45#L902-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,112 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,112 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,112 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,112 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][144], [154#L892-3true, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,112 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,112 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,112 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,112 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][144], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 92#L902true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,113 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,113 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,113 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,113 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,113 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,113 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,113 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,113 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,113 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [154#L892-3true, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,113 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,114 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,114 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 92#L902true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,114 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,114 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,114 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,114 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [170#L915-3true, 132#L902-2true, 181#L881-3true, 221#true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,114 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,114 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,114 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,114 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [170#L915-3true, 181#L881-3true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,114 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,114 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,114 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,114 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [170#L915-3true, 181#L881-3true, 221#true, 213#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,114 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,114 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,114 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,115 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [154#L892-3true, 170#L915-3true, 181#L881-3true, 221#true, 213#true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,115 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,115 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,115 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,115 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [170#L915-3true, 181#L881-3true, 221#true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 92#L902true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,115 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,115 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,115 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,115 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [106#L893true, 181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,123 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,123 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,123 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,123 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][297], [44#L893-3true, 221#true, 67#L915-6true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,123 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,123 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,123 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,123 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [154#L892-3true, 181#L881-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,123 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,124 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,124 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,124 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 92#L902true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,124 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,124 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,124 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,124 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,128 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,128 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,129 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,129 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,129 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,129 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,129 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,129 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [170#L915-3true, 181#L881-3true, 122#L902-4true, 221#true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,132 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,132 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,133 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,133 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [132#L902-2true, 181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,145 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,145 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [132#L902-2true, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,145 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,145 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,145 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,145 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][296], [44#L893-3true, 164#L880-1true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,151 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,151 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,151 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,151 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][297], [44#L893-3true, 164#L880-1true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,151 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,151 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,152 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,152 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][297], [44#L893-3true, 164#L880-1true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,152 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,152 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,152 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,152 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][296], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,153 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][297], [44#L893-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,153 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][297], [44#L893-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,153 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,153 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,153 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,153 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][298], [170#L915-3true, 44#L893-3true, 221#true, 213#true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,153 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,153 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,153 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,153 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [132#L902-2true, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,165 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 03:32:46,165 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:32:46,165 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:32:46,165 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:32:46,165 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:32:46,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [132#L902-2true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,165 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,165 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,165 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,165 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [132#L902-2true, 181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,165 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,165 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,165 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,165 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,165 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][144], [181#L881-3true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,166 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,166 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,166 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 170#L915-3true, 181#L881-3true, 221#true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,170 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,170 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,170 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,170 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [170#L915-3true, 181#L881-3true, 221#true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,171 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,171 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,171 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,171 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,184 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 67#L915-6true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,185 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,185 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,185 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,185 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,185 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,185 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,185 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,185 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,185 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,185 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,185 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,185 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,185 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][100], [170#L915-3true, 160#L879-3true, 213#true, 133#L897-7true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,186 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,186 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:46,186 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,186 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,186 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][100], [170#L915-3true, 160#L879-3true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,186 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,186 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:46,186 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,186 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:46,186 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 217#true]) [2023-11-30 03:32:46,187 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,187 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:46,188 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,188 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true]) [2023-11-30 03:32:46,188 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,188 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,188 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,188 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:46,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:46,188 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,188 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,188 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:46,188 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][296], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 31#L882-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,189 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,189 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,189 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,189 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][297], [44#L893-3true, 221#true, 31#L882-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,189 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,189 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,189 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,189 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][297], [44#L893-3true, 67#L915-6true, 221#true, 213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,190 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,190 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,190 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,190 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][298], [170#L915-3true, 44#L893-3true, 221#true, 213#true, 31#L882-1true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,190 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,190 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,190 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,190 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [132#L902-2true, 67#L915-6true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,201 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,201 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,201 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,201 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][144], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,202 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,202 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,202 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,202 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][144], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,202 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,202 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,202 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,202 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,217 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,217 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,217 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,217 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 122#L902-4true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,217 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,217 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,217 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,217 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,217 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,217 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,217 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,217 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,217 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,217 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,217 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,217 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 122#L902-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,218 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,218 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,218 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,218 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,218 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,218 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,218 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,218 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][154], [181#L881-3true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,223 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,223 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:46,223 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:46,223 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:46,223 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:46,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][107], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,223 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,223 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:46,224 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,224 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:46,224 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,224 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,224 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,224 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,224 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:46,224 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [67#L915-6true, 160#L879-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,224 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,224 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:46,224 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,224 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:46,224 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][107], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,224 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,224 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:46,225 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,225 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,225 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:46,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,225 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,225 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:46,225 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,225 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,225 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,225 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,225 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:46,225 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,225 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,225 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:46,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][300], [16#L895-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,229 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,229 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,229 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,229 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 122#L902-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,359 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 03:32:46,359 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:32:46,359 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:32:46,359 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:32:46,359 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:32:46,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [122#L902-4true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,360 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,360 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,360 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 122#L902-4true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,360 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,360 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][300], [16#L895-3true, 221#true, 213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,375 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,375 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,375 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,375 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][300], [16#L895-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,378 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,378 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,378 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,378 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [122#L902-4true, 221#true, 67#L915-6true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,387 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,387 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,387 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,387 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,396 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,396 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,396 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,396 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,396 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,396 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,396 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,396 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,396 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,396 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true]) [2023-11-30 03:32:46,400 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,400 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,400 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:46,400 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,400 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:46,400 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,400 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,400 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,400 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,400 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:46,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][300], [16#L895-3true, 67#L915-6true, 221#true, 213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,401 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,401 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,401 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,401 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][300], [16#L895-3true, 67#L915-6true, 221#true, 31#L882-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,402 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,402 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,402 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,402 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,402 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,413 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,413 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,413 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,413 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,414 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,414 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,414 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,414 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,414 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,414 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,414 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,414 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [67#L915-6true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,414 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,414 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,414 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,414 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,416 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,417 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,417 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:32:46,417 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,417 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,417 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,417 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,417 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,417 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,417 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,417 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,417 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,417 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,417 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,417 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:32:46,417 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,417 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,417 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,417 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:46,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [221#true, 67#L915-6true, 213#true, 53#L881-6true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,418 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,418 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,418 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,418 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,418 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][333], [16#L895-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,482 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,483 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,483 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,483 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][300], [16#L895-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,484 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,485 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,485 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,485 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][333], [16#L895-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,485 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,485 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,485 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,485 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,507 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,507 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:46,507 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:46,507 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:46,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,507 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,507 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,508 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 67#L915-6true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,508 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 67#L915-6true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,508 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 67#L915-6true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,509 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,509 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,509 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,509 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,509 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][300], [16#L895-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,512 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,512 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,512 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,512 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][333], [16#L895-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,512 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,512 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,512 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,512 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][333], [16#L895-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,512 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,512 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,512 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,512 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][300], [16#L895-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,513 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,513 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,513 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,513 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,513 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][333], [16#L895-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,513 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,513 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,514 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,514 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,514 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][300], [16#L895-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,515 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,515 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,515 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,515 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][300], [16#L895-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,516 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,516 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,516 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,516 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][333], [16#L895-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,517 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,517 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,517 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,517 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][333], [16#L895-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,517 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,517 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,517 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,517 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 213#true, 131#L894-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,519 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,519 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,519 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,519 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [221#true, 138#L896-5true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,534 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,534 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,534 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,534 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [221#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,535 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,535 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,535 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,535 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,545 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,545 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,545 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,545 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,545 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,545 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,545 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,545 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,545 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,545 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,545 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,545 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,546 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,546 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,546 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,546 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,546 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,546 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,546 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,546 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,546 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,546 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,546 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,546 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,546 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,546 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,546 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,546 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,546 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,546 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][300], [16#L895-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,547 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,547 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,547 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,547 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][300], [16#L895-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,547 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,547 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,547 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,547 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][300], [16#L895-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,548 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,548 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,548 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,548 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,548 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][300], [16#L895-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,549 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,549 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,549 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,549 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,549 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 67#L915-6true, 131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,549 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,549 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,549 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,549 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,549 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,550 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,550 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,550 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [140#L894-2true, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,550 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,550 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,550 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,550 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][333], [16#L895-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,550 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,550 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,550 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,550 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,550 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][333], [16#L895-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,551 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,551 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,551 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,551 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,551 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 67#L915-6true, 221#true, 213#true, 131#L894-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,553 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,553 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,553 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,553 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,553 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [140#L894-2true, 49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,553 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,553 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,553 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,554 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [140#L894-2true, 49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,554 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,554 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,554 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,554 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,555 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,555 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,555 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,555 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [138#L896-5true, 67#L915-6true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,566 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,566 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,566 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,566 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 67#L915-6true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,567 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,567 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,567 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,567 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,581 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 67#L915-6true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,581 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,581 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,581 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,581 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,581 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,581 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,582 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,582 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,582 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,582 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,582 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,582 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,582 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,582 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,582 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][99], [170#L915-3true, 221#true, 160#L879-3true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 92#L902true, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,583 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,583 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,583 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,583 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:46,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][99], [170#L915-3true, 221#true, 160#L879-3true, 213#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,583 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,584 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:46,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][99], [170#L915-3true, 160#L879-3true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,584 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,584 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:46,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][99], [170#L915-3true, 132#L902-2true, 221#true, 160#L879-3true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,584 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,584 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,584 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,584 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][99], [170#L915-3true, 122#L902-4true, 221#true, 160#L879-3true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,584 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,584 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,584 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,584 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [140#L894-2true, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,587 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,587 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,588 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,588 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,588 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 67#L915-6true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,589 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,589 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,589 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,589 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,589 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,589 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,589 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,589 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [140#L894-2true, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,590 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,590 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,590 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,590 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,590 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 174#L896-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,590 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,590 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,590 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,590 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,590 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,591 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,591 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,591 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,591 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [140#L894-2true, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,592 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,592 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,592 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,592 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,592 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,593 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,593 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,593 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,594 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,594 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 138#L896-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,595 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,595 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,595 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,595 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 67#L915-6true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,595 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,595 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,595 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,595 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][99], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 170#L915-3true, 160#L879-3true, 221#true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,598 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,598 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,598 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,598 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][99], [170#L915-3true, 160#L879-3true, 221#true, 213#true, 153#L902-5true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,598 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,598 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,598 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,599 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [221#true, 213#true, 56#L897-1true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,607 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,607 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,607 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,607 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][106], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 160#L879-3true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,622 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,622 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,622 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,622 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][106], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 221#true, 180#L915-4true, 213#true, 45#L902-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,622 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,622 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,622 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,622 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][106], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 92#L902true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,622 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,622 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,622 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:46,622 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][106], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 160#L879-3true, 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,623 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,623 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,623 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,623 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][106], [132#L902-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 221#true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,623 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,623 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,623 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,623 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [160#L879-3true, 221#true, 67#L915-6true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,623 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,623 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,623 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,623 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [160#L879-3true, 221#true, 67#L915-6true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,623 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,623 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,623 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,623 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [67#L915-6true, 221#true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 92#L902true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,624 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,624 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,624 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,624 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [122#L902-4true, 67#L915-6true, 221#true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,624 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,624 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,624 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,624 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [132#L902-2true, 221#true, 160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,624 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,624 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,624 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,624 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [160#L879-3true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,624 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,624 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,624 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,624 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 160#L879-3true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,625 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,625 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,625 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,625 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 92#L902true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,625 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,625 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,625 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,625 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [122#L902-4true, 160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,625 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,625 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,625 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,625 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [132#L902-2true, 160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,625 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,625 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,625 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,625 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][280], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 221#true, 160#L879-3true, 131#L894-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,626 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,626 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,626 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:46,626 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][290], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 221#true, 180#L915-4true, 131#L894-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,626 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,626 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,626 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,626 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [221#true, 160#L879-3true, 131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,626 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,626 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,626 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,626 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [221#true, 67#L915-6true, 160#L879-3true, 131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,626 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,626 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,627 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,627 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][286], [170#L915-3true, 221#true, 160#L879-3true, 131#L894-1true, 213#true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,627 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,627 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,627 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,627 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,630 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,630 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,630 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,630 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 174#L896-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,630 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,630 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,630 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,630 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,632 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,632 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,632 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,632 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,632 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,632 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,632 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,632 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][106], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 221#true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,634 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,634 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,634 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,634 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 160#L879-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,634 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,634 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,634 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,634 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,634 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,634 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,634 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,634 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][106], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 221#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,635 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,635 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,635 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,635 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,635 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,635 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 160#L879-3true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,635 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,635 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,635 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,635 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [221#true, 67#L915-6true, 213#true, 53#L881-6true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,643 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,643 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,643 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,643 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [175#L897-2true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,643 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,643 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,643 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,643 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,655 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][228], [49#L883-3true, 175#L897-2true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,655 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,655 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,655 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,655 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,655 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,655 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,655 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,656 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,656 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,656 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,656 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][201], [49#L883-3true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,656 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,656 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,656 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,656 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,656 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][280], [140#L894-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 221#true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,656 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,656 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:46,657 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,657 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][290], [140#L894-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,657 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,657 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,657 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,657 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [140#L894-2true, 221#true, 160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,657 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,657 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,657 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,657 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [140#L894-2true, 221#true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,657 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,657 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,657 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,657 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][286], [140#L894-2true, 170#L915-3true, 221#true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,657 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,657 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,657 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,658 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,659 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,659 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,659 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,659 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,659 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,716 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,716 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,716 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,716 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 125#L896true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,717 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,717 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,717 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,717 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,717 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,718 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,718 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,718 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,718 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,718 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,718 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,719 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,719 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,719 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,719 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,719 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,719 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 174#L896-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,719 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,719 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,720 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,720 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [67#L915-6true, 221#true, 175#L897-2true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,730 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,730 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,730 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,730 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [221#true, 67#L915-6true, 175#L897-2true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,731 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,731 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,731 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,731 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,731 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [160#L879-3true, 67#L915-6true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,744 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,744 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,744 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,744 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,744 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [160#L879-3true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,744 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,744 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,744 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,745 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,745 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [160#L879-3true, 221#true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,745 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,745 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,745 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,745 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,745 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:46,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [122#L902-4true, 160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,745 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,745 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,745 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,745 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,746 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 160#L879-3true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,746 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,746 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,746 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,746 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,746 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,746 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,746 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,746 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,746 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,746 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [132#L902-2true, 160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,746 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,746 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,746 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,746 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,746 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [67#L915-6true, 221#true, 160#L879-3true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,746 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [122#L902-4true, 67#L915-6true, 160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,747 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [67#L915-6true, 160#L879-3true, 221#true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,747 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,747 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [132#L902-2true, 67#L915-6true, 221#true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,748 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,748 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,748 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,748 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,748 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true]) [2023-11-30 03:32:46,749 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,749 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,749 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,749 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [221#true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true]) [2023-11-30 03:32:46,749 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,749 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,749 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,749 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, 217#true, 92#L902true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:46,749 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,749 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,749 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,749 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [122#L902-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true]) [2023-11-30 03:32:46,750 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,750 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,750 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,750 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:46,750 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,750 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,750 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,750 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [132#L902-2true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:46,750 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,750 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,750 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,750 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true]) [2023-11-30 03:32:46,750 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,750 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,750 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,750 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][305], [221#true, 131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true]) [2023-11-30 03:32:46,751 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,751 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,751 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,751 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,753 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,753 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,753 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,753 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,753 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,753 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,753 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,753 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,753 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,753 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,754 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,754 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,754 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,754 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,755 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 174#L896-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,755 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,755 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,755 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,755 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,755 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,756 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,756 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,756 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,756 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][280], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 221#true, 160#L879-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 125#L896true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,779 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,779 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,779 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,779 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:46,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][290], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,780 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,780 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,780 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,780 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [160#L879-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,780 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,780 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,780 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,780 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [221#true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,780 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,780 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,780 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,780 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][286], [170#L915-3true, 160#L879-3true, 221#true, 213#true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,780 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,780 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,780 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,780 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][305], [140#L894-2true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true]) [2023-11-30 03:32:46,783 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,783 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,783 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,784 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,784 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,784 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,784 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,785 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 107#L896-4true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,785 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,785 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,785 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,785 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,786 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2023-11-30 03:32:46,786 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 03:32:46,786 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 03:32:46,786 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 03:32:46,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,786 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,786 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,786 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,786 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,786 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,806 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [132#L902-2true, 67#L915-6true, 160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,806 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,806 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,806 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,806 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,806 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,806 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][280], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 221#true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,807 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,807 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,807 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,807 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][290], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 221#true, 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,807 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,807 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,807 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,807 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [67#L915-6true, 221#true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,808 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,808 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,808 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,808 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,808 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,808 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,808 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,808 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][286], [170#L915-3true, 221#true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,808 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,808 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,808 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,808 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][280], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 221#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,809 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,809 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,809 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:46,809 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][290], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,809 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,809 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,809 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,809 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,809 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,809 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,809 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,809 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [67#L915-6true, 160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,809 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,809 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,809 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,809 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][286], [170#L915-3true, 160#L879-3true, 221#true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,810 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,810 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,810 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,810 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true]) [2023-11-30 03:32:46,810 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,810 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,810 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,810 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,810 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [221#true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true]) [2023-11-30 03:32:46,810 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,810 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [122#L902-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true]) [2023-11-30 03:32:46,811 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true]) [2023-11-30 03:32:46,811 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:46,811 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,811 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [132#L902-2true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 217#true]) [2023-11-30 03:32:46,812 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,812 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,812 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,812 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,812 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 138#L896-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,813 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,813 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,813 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,813 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,813 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,813 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,813 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,813 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,814 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,814 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,815 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,815 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][280], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 221#true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,837 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,837 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:46,837 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,837 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][290], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 221#true, 213#true, 219#(= |#race~num~0| 0), 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,837 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,837 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,837 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,837 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [221#true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,838 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,838 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,838 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,838 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [160#L879-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,838 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,838 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,838 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,838 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][286], [170#L915-3true, 221#true, 160#L879-3true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,838 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,838 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,838 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,838 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][305], [221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:46,839 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,839 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,839 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,839 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 107#L896-4true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,840 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,840 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,840 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,841 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,841 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 107#L896-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,842 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 03:32:46,842 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:46,842 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:46,842 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:46,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 67#L915-6true, 107#L896-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,842 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,842 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,842 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,842 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,842 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 138#L896-5true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,843 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,843 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,843 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,843 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,844 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,844 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,844 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,844 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][316], [221#true, 169#L897-6true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,854 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 03:32:46,854 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:46,854 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:46,854 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:46,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][316], [67#L915-6true, 221#true, 213#true, 169#L897-6true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,854 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,854 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,854 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,854 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][316], [221#true, 67#L915-6true, 169#L897-6true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,856 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,856 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,856 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,856 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,856 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,864 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 160#L879-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,864 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,864 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,864 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,864 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,864 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,864 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,864 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 160#L879-3true, 67#L915-6true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,864 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,864 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,864 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,864 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,865 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,865 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,865 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [122#L902-4true, 67#L915-6true, 160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,865 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,865 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,865 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,865 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,865 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,865 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,866 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [132#L902-2true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true]) [2023-11-30 03:32:46,866 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,866 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:46,866 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,866 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,866 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,866 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][305], [221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true]) [2023-11-30 03:32:46,866 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,866 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,866 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,866 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][305], [221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 174#L896-1true, 219#(= |#race~num~0| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:46,867 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,867 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,867 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,867 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 138#L896-5true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,868 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,868 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,868 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,868 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,868 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,868 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,868 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,868 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,868 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,868 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 67#L915-6true, 221#true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,869 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,869 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,869 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,869 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 138#L896-5true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,870 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 03:32:46,870 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:46,870 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:46,870 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:46,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 138#L896-5true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,870 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,870 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,870 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,870 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,870 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,871 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 03:32:46,871 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:46,871 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:46,871 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:46,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 67#L915-6true, 221#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,871 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,871 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,871 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,871 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,871 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][316], [221#true, 213#true, 133#L897-7true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,881 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 03:32:46,881 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:46,881 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:46,881 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:46,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][316], [67#L915-6true, 221#true, 213#true, 133#L897-7true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,881 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,881 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,881 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,881 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][316], [221#true, 213#true, 53#L881-6true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,881 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 03:32:46,881 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:46,881 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:46,882 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:46,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][316], [67#L915-6true, 221#true, 213#true, 53#L881-6true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,882 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,882 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,882 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,882 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][316], [67#L915-6true, 221#true, 213#true, 53#L881-6true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,883 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,883 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,883 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,883 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,883 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][316], [67#L915-6true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,884 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,884 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,884 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,884 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,884 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][280], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 221#true, 107#L896-4true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,890 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,891 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,891 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:46,891 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][290], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 107#L896-4true, 180#L915-4true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,891 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,891 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,891 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,891 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [107#L896-4true, 160#L879-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,891 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,891 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,891 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,891 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [160#L879-3true, 107#L896-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,891 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,891 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,891 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,891 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][286], [170#L915-3true, 107#L896-4true, 160#L879-3true, 221#true, 213#true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,892 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,892 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,892 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,892 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][305], [221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 54#L896-2true, thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true]) [2023-11-30 03:32:46,892 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,892 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,892 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,893 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,893 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,893 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,893 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,894 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,894 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,894 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,894 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,896 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,896 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,896 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,896 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,896 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,896 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,896 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,897 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,901 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,901 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,901 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,901 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][326], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 53#L881-6true, 176#L898-3true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,905 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,905 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,905 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,905 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 67#L915-6true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,905 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,905 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,905 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,905 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 213#true, 53#L881-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,905 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,906 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,906 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,906 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [181#L881-3true, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,906 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,906 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,906 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,906 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,912 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,912 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,912 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,912 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][280], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 221#true, 160#L879-3true, 138#L896-5true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,913 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,913 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,913 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,913 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][290], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 138#L896-5true, 160#L879-3true, 221#true, 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,913 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,913 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,913 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,913 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [138#L896-5true, 67#L915-6true, 160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,913 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,913 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,913 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,913 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [221#true, 138#L896-5true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,914 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,914 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,914 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,914 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][286], [170#L915-3true, 138#L896-5true, 221#true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,914 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,914 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,914 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,914 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][280], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,914 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,914 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,914 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,914 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][290], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,915 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,915 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,915 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,915 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [160#L879-3true, 221#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,915 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,915 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,915 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,915 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,915 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,915 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,915 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][286], [170#L915-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 160#L879-3true, 221#true, 213#true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,915 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,915 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,915 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,915 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,917 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:46,917 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,917 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,917 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,917 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,917 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,917 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,917 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true]) [2023-11-30 03:32:46,917 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,917 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,917 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,917 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,917 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:46,917 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,917 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [122#L902-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true]) [2023-11-30 03:32:46,917 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,917 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,917 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,918 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,918 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,918 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:46,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][345], [164#L880-1true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 176#L898-3true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,919 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,919 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,919 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,919 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][346], [164#L880-1true, 67#L915-6true, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,919 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,919 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,919 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,919 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][346], [164#L880-1true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,919 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,919 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,919 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,919 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,920 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,920 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,920 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,920 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,920 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,920 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 67#L915-6true, 175#L897-2true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,921 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,921 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,921 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,921 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 67#L915-6true, 221#true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,921 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,921 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,921 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,921 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,921 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 175#L897-2true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,922 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,922 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,922 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,923 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,923 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,923 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,923 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,923 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,923 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,923 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,923 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,923 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][346], [221#true, 213#true, 31#L882-1true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,924 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,924 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,924 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,924 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 31#L882-1true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,925 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,925 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,925 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,925 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [67#L915-6true, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,927 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,927 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,927 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,927 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,927 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,927 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,927 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,927 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,929 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,929 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,929 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,929 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,929 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,931 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,931 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,931 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,931 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,932 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,935 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,935 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,935 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,935 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][305], [107#L896-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true]) [2023-11-30 03:32:46,936 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,936 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,936 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,936 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][144], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 169#L897-6true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,937 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,937 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,937 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,937 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 67#L915-6true, 221#true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,937 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,937 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,937 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,937 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,937 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,938 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,938 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,938 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][345], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 76#L880-2true, 176#L898-3true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,938 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,938 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,938 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,938 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][346], [67#L915-6true, 221#true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,938 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,938 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,938 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,938 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][346], [221#true, 76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,939 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,939 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,939 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,939 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][346], [164#L880-1true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,939 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,939 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,939 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,939 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,939 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][346], [164#L880-1true, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,939 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,939 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,939 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,940 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,940 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][337], [49#L883-3true, 175#L897-2true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,940 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,940 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,940 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,940 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,940 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 175#L897-2true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,941 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,941 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,941 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,941 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 67#L915-6true, 175#L897-2true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,941 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,941 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,941 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,941 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,941 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,942 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,942 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,942 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,942 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,942 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][346], [67#L915-6true, 221#true, 213#true, 31#L882-1true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,943 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,943 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,943 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,943 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 67#L915-6true, 31#L882-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,944 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,944 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,944 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,944 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [67#L915-6true, 221#true, 31#L882-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,944 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,944 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,944 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,944 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,944 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 67#L915-6true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,945 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,945 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,945 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,946 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [67#L915-6true, 221#true, 213#true, 53#L881-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,950 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,950 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,950 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,950 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,950 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:46,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][280], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 221#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,955 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,955 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,955 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,955 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:46,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][290], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 221#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,955 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,955 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,955 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,955 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [221#true, 160#L879-3true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,955 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,955 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,955 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,955 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [160#L879-3true, 221#true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,956 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:46,956 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,956 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:46,956 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][286], [170#L915-3true, 160#L879-3true, 221#true, 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,956 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,956 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,956 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,956 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][305], [138#L896-5true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true]) [2023-11-30 03:32:46,957 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:46,957 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,957 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:46,957 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][305], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true]) [2023-11-30 03:32:46,958 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:46,958 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:46,958 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,958 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,959 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,959 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,959 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,959 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,959 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,959 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,959 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,959 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,959 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][144], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 133#L897-7true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,959 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,959 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,959 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,959 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,959 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,959 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,960 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,960 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,960 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,960 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,960 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,960 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][144], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,960 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,960 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,960 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,960 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,960 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,960 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,960 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,960 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,961 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,961 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,961 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,961 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][346], [67#L915-6true, 221#true, 213#true, 76#L880-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,961 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,961 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,961 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,961 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,961 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][346], [221#true, 213#true, 76#L880-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,961 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,961 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,961 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,961 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,961 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][326], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 164#L880-1true, 180#L915-4true, 221#true, 213#true, 176#L898-3true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,968 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:46,968 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,968 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,968 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][326], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 176#L898-3true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,969 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,969 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,969 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,969 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [164#L880-1true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,969 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,969 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,969 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,969 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,969 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,969 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,969 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,969 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:46,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [164#L880-1true, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,969 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,969 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,969 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,969 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,969 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,969 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,970 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,970 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [107#L896-4true, 221#true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,973 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 03:32:46,973 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:32:46,973 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:32:46,973 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:32:46,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [160#L879-3true, 221#true, 67#L915-6true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,973 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,973 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,973 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,973 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [138#L896-5true, 160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,974 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [160#L879-3true, 221#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,974 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][280], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 221#true, 175#L897-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,975 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,975 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:46,975 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,975 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:46,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][290], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 175#L897-2true, 160#L879-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,975 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,975 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:46,975 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,975 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:46,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [160#L879-3true, 175#L897-2true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,975 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:46,975 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:46,975 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:46,975 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:46,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][299], [221#true, 67#L915-6true, 160#L879-3true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,975 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:46,975 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:46,976 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:46,976 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:46,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][286], [170#L915-3true, 221#true, 160#L879-3true, 175#L897-2true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,976 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,976 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:46,976 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,976 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:46,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true]) [2023-11-30 03:32:46,977 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,977 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,977 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,977 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,979 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,979 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,979 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,979 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,979 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,979 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,979 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,979 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,979 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,979 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,979 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,979 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,979 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,979 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,979 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:46,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,980 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,980 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,980 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,980 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:46,980 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][305], [221#true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:46,986 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:46,986 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:46,987 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:46,987 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:46,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][346], [221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,987 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:46,987 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,987 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,987 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:46,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][346], [221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,988 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:46,988 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,988 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,988 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:46,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,989 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,989 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,989 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,989 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:46,989 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,990 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,990 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,990 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:46,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [138#L896-5true, 160#L879-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,994 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:32:46,994 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:46,994 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:46,994 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:46,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,994 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:32:46,994 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:46,994 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:46,994 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:46,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [221#true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true]) [2023-11-30 03:32:46,995 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,995 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,995 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,995 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][305], [221#true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse]) [2023-11-30 03:32:46,996 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:46,996 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:46,996 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:46,996 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:46,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,997 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,997 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,997 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,997 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,997 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,997 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,997 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,997 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 67#L915-6true, 221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,997 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:46,997 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:46,997 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:46,998 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:46,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,998 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:46,998 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:46,998 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:46,998 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:46,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 67#L915-6true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,998 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,998 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,998 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,998 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,998 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,998 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,998 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,998 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,998 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,998 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:46,999 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,999 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,999 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:46,999 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:47,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,000 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:47,000 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:47,000 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:47,000 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:47,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,000 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:47,000 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:47,000 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:47,000 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:47,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:47,001 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:47,001 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:47,001 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:47,001 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:47,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [138#L896-5true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true]) [2023-11-30 03:32:47,004 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,004 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,004 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,004 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 81#L915-7true]) [2023-11-30 03:32:47,004 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,004 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,005 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,005 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,005 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,006 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,006 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,006 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,006 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,006 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,006 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,006 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,006 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][197], [49#L883-3true, 67#L915-6true, 221#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,007 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,007 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,007 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,007 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,007 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,007 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,007 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,007 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,007 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,007 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,007 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,007 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,007 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,008 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,008 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,008 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,008 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,008 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,008 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:47,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:47,010 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:47,010 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:47,010 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:47,010 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:47,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:47,011 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:47,011 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:47,011 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:47,011 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:47,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:47,011 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:47,011 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:47,011 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:47,011 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:47,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 67#L915-6true, 221#true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,011 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,011 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:47,011 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:47,011 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:47,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 67#L915-6true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,011 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,011 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:47,011 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:47,011 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:47,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 67#L915-6true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,012 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:47,012 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:47,012 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:47,012 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:47,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][91], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 221#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,013 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:47,013 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:47,013 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:47,013 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:47,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][91], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 221#true, 160#L879-3true, 213#true, 169#L897-6true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,013 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:47,013 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:47,013 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:47,013 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:47,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][91], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 221#true, 160#L879-3true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,013 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:47,013 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:47,013 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:47,013 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:47,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][106], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 160#L879-3true, 180#L915-4true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,014 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:47,014 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:47,014 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:47,014 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][106], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 160#L879-3true, 180#L915-4true, 169#L897-6true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,014 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,014 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:47,014 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,014 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][106], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 160#L879-3true, 180#L915-4true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,014 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:47,014 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,014 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:47,014 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:47,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,014 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:47,014 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:47,014 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:47,014 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:47,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 67#L915-6true, 160#L879-3true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,015 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:47,015 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:47,015 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:47,015 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 67#L915-6true, 160#L879-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,015 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:47,015 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:47,015 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:47,015 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:47,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:47,015 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:47,015 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:47,015 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:47,015 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 160#L879-3true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:47,015 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:47,015 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:47,015 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:47,015 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 160#L879-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:47,016 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:47,016 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,016 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:47,016 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:47,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][99], [170#L915-3true, 160#L879-3true, 221#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,016 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,016 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,016 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:47,016 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][99], [170#L915-3true, 160#L879-3true, 221#true, 213#true, 169#L897-6true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,016 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:47,016 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:47,016 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:47,016 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:47,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][99], [170#L915-3true, 160#L879-3true, 221#true, 213#true, 133#L897-7true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,016 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,016 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,016 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,016 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:47,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 138#L896-5true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,023 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,023 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,023 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:47,023 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:47,023 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:47,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,024 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,024 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,024 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:47,024 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:47,024 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:47,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:47,024 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:47,024 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:47,024 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:47,025 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:47,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,025 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:47,025 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:47,025 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:47,025 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:47,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][99], [170#L915-3true, 221#true, 160#L879-3true, 213#true, 133#L897-7true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,025 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,025 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,025 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,025 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,025 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:47,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][99], [170#L915-3true, 160#L879-3true, 221#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,026 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,026 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,026 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:47,026 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:47,026 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true]) [2023-11-30 03:32:47,027 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:47,027 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:47,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:47,027 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:47,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [221#true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true]) [2023-11-30 03:32:47,027 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:47,027 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:47,027 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:47,027 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:47,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true]) [2023-11-30 03:32:47,027 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:47,027 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:47,027 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:47,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:47,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,030 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:47,030 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:47,030 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:47,030 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:47,030 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:47,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:47,030 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:47,030 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:47,030 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:47,030 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:47,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 67#L915-6true, 221#true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,030 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:47,030 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:47,030 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:47,030 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:47,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][106], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 221#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,031 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:47,031 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:47,031 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,031 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:47,031 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:47,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 160#L879-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,031 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:47,031 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:47,031 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:47,031 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:47,031 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:47,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 160#L879-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,032 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:47,032 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:47,032 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,032 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:47,032 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:47,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][106], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 221#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,032 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:47,032 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:47,032 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:47,032 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,032 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:47,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 160#L879-3true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,032 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:47,032 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:47,032 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:47,032 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:47,032 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][113], [221#true, 160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,033 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:47,033 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:47,033 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:47,033 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:47,033 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:47,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 67#L915-6true, 175#L897-2true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,035 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:47,035 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:47,035 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:47,035 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:47,035 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:47,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true]) [2023-11-30 03:32:47,037 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:47,037 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:47,037 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:47,037 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:47,038 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:47,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [221#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 217#true]) [2023-11-30 03:32:47,038 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:47,038 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:47,038 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:47,038 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:47,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:47,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][307], [181#L881-3true, 221#true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:47,040 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:47,040 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:47,040 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:47,040 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:47,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][307], [181#L881-3true, 67#L915-6true, 221#true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,040 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:47,040 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,040 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,040 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][307], [181#L881-3true, 221#true, 67#L915-6true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,042 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:47,042 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,042 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:47,042 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,042 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][307], [181#L881-3true, 221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:47,124 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:47,124 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,125 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,125 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][307], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,125 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:47,125 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,125 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,125 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][307], [181#L881-3true, 221#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:47,125 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:47,126 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,126 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,126 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][307], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,126 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:47,126 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,126 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,126 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][307], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,128 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:47,128 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,128 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,128 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:47,128 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][307], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,129 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:47,129 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,129 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,129 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,129 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:47,129 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,129 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:47,129 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:47,129 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,130 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,130 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:47,130 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [164#L880-1true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:47,130 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:47,131 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,131 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:47,131 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,131 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:47,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:47,131 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:47,131 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,131 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,131 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:47,131 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [164#L880-1true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,131 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:47,131 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,131 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,131 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:47,131 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,132 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:47,132 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,132 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,132 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,132 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:47,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 213#true, 76#L880-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:47,133 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:47,133 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,133 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,133 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [67#L915-6true, 221#true, 76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,134 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:47,134 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,134 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,134 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,134 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,134 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:47,134 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,134 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,134 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:47,134 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:47,135 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,135 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][153], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,135 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:47,135 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,135 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,135 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,135 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:47,135 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:47,135 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,135 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:47,135 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,136 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,136 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:47,136 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,136 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:47,136 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [164#L880-1true, 221#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,136 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:47,136 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,136 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:47,136 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,136 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:47,136 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:47,136 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][346], [221#true, 67#L915-6true, 76#L880-2true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,136 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:47,136 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,136 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,136 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:47,137 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:47,137 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 67#L915-6true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,138 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:47,138 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,138 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,138 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:47,138 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:47,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][346], [67#L915-6true, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,139 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:47,139 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:47,139 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:47,139 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:47,139 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:47,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [67#L915-6true, 221#true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,140 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:47,140 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:47,140 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:47,140 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:47,140 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:47,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][327], [221#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,140 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:47,140 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:47,140 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:47,140 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:47,140 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:47,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][346], [67#L915-6true, 221#true, 31#L882-1true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,141 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:47,141 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:47,141 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:47,141 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:47,141 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:47,141 INFO L124 PetriNetUnfolderBase]: 8717/18226 cut-off events. [2023-11-30 03:32:47,141 INFO L125 PetriNetUnfolderBase]: For 97640/107687 co-relation queries the response was YES. [2023-11-30 03:32:47,179 INFO L83 FinitePrefix]: Finished finitePrefix Result has 66159 conditions, 18226 events. 8717/18226 cut-off events. For 97640/107687 co-relation queries the response was YES. Maximal size of possible extension queue 534. Compared 164955 event pairs, 1266 based on Foata normal form. 790/15518 useless extension candidates. Maximal degree in co-relation 65891. Up to 10744 conditions per place. [2023-11-30 03:32:47,289 INFO L140 encePairwiseOnDemand]: 205/210 looper letters, 179 selfloop transitions, 4 changer transitions 0/356 dead transitions. [2023-11-30 03:32:47,290 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 356 transitions, 2650 flow [2023-11-30 03:32:47,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 03:32:47,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 03:32:47,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1092 transitions. [2023-11-30 03:32:47,292 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8666666666666667 [2023-11-30 03:32:47,292 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1092 transitions. [2023-11-30 03:32:47,292 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1092 transitions. [2023-11-30 03:32:47,293 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:32:47,293 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1092 transitions. [2023-11-30 03:32:47,295 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 182.0) internal successors, (1092), 6 states have internal predecessors, (1092), 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:32:47,296 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 210.0) internal successors, (1470), 7 states have internal predecessors, (1470), 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:32:47,297 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 210.0) internal successors, (1470), 7 states have internal predecessors, (1470), 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:32:47,297 INFO L307 CegarLoopForPetriNet]: 188 programPoint places, 10 predicate places. [2023-11-30 03:32:47,298 INFO L500 AbstractCegarLoop]: Abstraction has has 198 places, 356 transitions, 2650 flow [2023-11-30 03:32:47,298 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 173.83333333333334) internal successors, (1043), 6 states have internal predecessors, (1043), 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:32:47,298 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:32:47,298 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, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 03:32:47,298 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-30 03:32:47,299 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting thread1Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err5ASSERT_VIOLATIONDATA_RACE (and 26 more)] === [2023-11-30 03:32:47,299 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:32:47,299 INFO L85 PathProgramCache]: Analyzing trace with hash -74971697, now seen corresponding path program 1 times [2023-11-30 03:32:47,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:32:47,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315031881] [2023-11-30 03:32:47,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:32:47,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:32:47,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:32:47,336 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:32:47,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:32:47,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315031881] [2023-11-30 03:32:47,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315031881] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:32:47,336 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:32:47,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 03:32:47,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98975112] [2023-11-30 03:32:47,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:32:47,337 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:32:47,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:32:47,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:32:47,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:32:47,338 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 210 [2023-11-30 03:32:47,339 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 198 places, 356 transitions, 2650 flow. Second operand has 3 states, 3 states have (on average 171.66666666666666) internal successors, (515), 3 states have internal predecessors, (515), 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:32:47,339 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:32:47,339 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 210 [2023-11-30 03:32:47,339 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:32:47,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][148], [170#L915-3true, 44#L893-3true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,453 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 03:32:47,453 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:47,453 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:47,453 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:47,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][149], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 164#L880-1true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,464 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:47,464 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:47,464 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:47,464 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:47,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][148], [170#L915-3true, 44#L893-3true, 76#L880-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,476 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:47,476 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:47,476 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:47,476 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:47,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][149], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 76#L880-2true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,477 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:47,477 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:47,477 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:47,477 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:47,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,481 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:47,481 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:47,481 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:47,481 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:47,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 164#L880-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,481 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:47,481 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:47,481 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:47,481 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:47,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][142], [106#L893true, 170#L915-3true, 181#L881-3true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,492 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:47,492 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:47,492 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:47,492 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:47,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][143], [106#L893true, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,492 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:47,492 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:47,492 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:47,492 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:47,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [106#L893true, 181#L881-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,495 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 03:32:47,495 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 03:32:47,495 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 03:32:47,495 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 03:32:47,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 181#L881-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,495 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 03:32:47,496 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:47,496 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:47,496 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:47,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [106#L893true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,496 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 03:32:47,496 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:47,496 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:47,496 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:47,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 67#L915-6true, 76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,500 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:47,500 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:47,500 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:47,500 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:47,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 164#L880-1true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,501 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:47,501 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:47,501 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:47,501 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:47,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 203#L882true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,513 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:47,513 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:47,513 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:47,513 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:47,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][148], [170#L915-3true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,513 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:47,513 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:47,514 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:47,514 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:47,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][149], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,514 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:47,514 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:47,514 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:47,514 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:47,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,515 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,515 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:47,515 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,515 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][147], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,518 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,518 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,518 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:47,518 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:47,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [106#L893true, 181#L881-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,519 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 03:32:47,519 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 03:32:47,519 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 03:32:47,519 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 03:32:47,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 181#L881-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,519 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,519 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,520 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,520 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [106#L893true, 67#L915-6true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,520 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,520 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,520 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,520 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][147], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 76#L880-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,581 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 03:32:47,581 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:47,581 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:47,581 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:47,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,582 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:32:47,582 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,582 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,582 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][148], [170#L915-3true, 44#L893-3true, 213#true, 31#L882-1true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,582 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:47,582 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:47,582 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:47,582 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:47,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][149], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 31#L882-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,583 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:47,583 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:47,583 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:47,583 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:47,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 67#L915-6true, 213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,583 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 03:32:47,583 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:47,583 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:47,583 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:47,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][144], [106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,618 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:47,618 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:47,618 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:47,618 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:47,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [59#L892-2true, 181#L881-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,619 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:47,619 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:47,619 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:47,619 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:47,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [59#L892-2true, 181#L881-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,619 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:47,619 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:47,619 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:47,619 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:47,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][142], [170#L915-3true, 181#L881-3true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,619 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:47,619 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:47,619 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:47,619 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:47,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][143], [181#L881-3true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,619 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:47,620 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:47,620 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:47,620 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:47,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][147], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,654 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:47,654 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:47,654 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:47,654 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:47,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][147], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 44#L893-3true, 31#L882-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,718 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:47,718 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:47,718 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:47,718 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:47,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [114#L882-4true, 44#L893-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,719 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:47,719 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:47,719 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:47,719 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:47,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][148], [170#L915-3true, 114#L882-4true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,719 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:47,719 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:47,720 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:47,720 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:47,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][149], [114#L882-4true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,720 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,720 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:47,720 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:47,720 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:47,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [114#L882-4true, 44#L893-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,722 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:47,722 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:47,722 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:47,722 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:47,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][191], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,756 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:47,756 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:47,756 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:47,756 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:47,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][192], [170#L915-3true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,756 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,756 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:47,756 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:47,756 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:47,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][189], [44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 167#L882-5true, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,758 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 03:32:47,758 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:47,758 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 03:32:47,758 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 03:32:47,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][189], [44#L893-3true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,758 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:47,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:47,759 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:47,759 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:47,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][191], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,803 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:47,804 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:47,804 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:47,804 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:47,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][192], [170#L915-3true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,819 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:47,819 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:47,819 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:47,819 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:47,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][189], [44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 119#L915-5true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,822 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 03:32:47,822 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:47,822 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 03:32:47,822 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 03:32:47,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][189], [44#L893-3true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,822 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:47,822 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:47,822 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:47,822 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:47,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:47,843 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:47,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:47,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:47,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:47,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][147], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 114#L882-4true, 44#L893-3true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,846 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:32:47,846 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:47,846 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,846 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:47,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,862 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:32:47,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:47,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:47,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:47,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][190], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,876 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:47,876 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:47,876 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:47,876 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:47,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][202], [106#L893true, 170#L915-3true, 49#L883-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,877 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:47,877 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:47,877 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:47,877 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:47,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][97], [170#L915-3true, 44#L893-3true, 21#L883true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,878 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:47,878 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:47,878 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:47,878 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:47,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][111], [44#L893-3true, 213#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,878 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:47,878 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:47,878 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:47,878 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:47,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [106#L893true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,879 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:47,879 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:47,879 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:47,879 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:47,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][107], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 21#L883true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,879 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:47,879 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:47,879 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:47,879 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:47,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][208], [106#L893true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,879 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:47,879 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:47,879 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:47,880 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:47,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][111], [44#L893-3true, 67#L915-6true, 213#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,882 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:47,882 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:47,882 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:47,882 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:47,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [106#L893true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,894 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:47,894 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:47,894 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:47,894 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:47,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:47,923 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:47,923 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:47,923 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:47,923 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:47,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][190], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:47,927 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,927 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:47,927 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,927 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:47,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][161], [16#L895-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 167#L882-5true, 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,932 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,932 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,932 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,932 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 107#L896-4true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,963 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,963 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,963 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,963 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,963 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,963 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,963 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,963 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,964 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,964 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,964 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,964 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:47,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][161], [16#L895-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,996 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:47,996 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:47,996 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:47,996 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:47,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][161], [16#L895-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:47,998 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:47,998 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:47,998 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:47,998 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:47,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][240], [16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 178#L882-6true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:47,999 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:47,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:47,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:47,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][161], [16#L895-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, 178#L882-6true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,094 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,095 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 138#L896-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,105 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,105 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,105 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,105 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 67#L915-6true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,105 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,106 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,106 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,106 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 138#L896-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,117 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,117 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,117 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,117 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,117 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 67#L915-6true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,117 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,118 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,118 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,118 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,118 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][93], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 213#true, 21#L883true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,122 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:48,122 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:48,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][204], [106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 49#L883-3true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,122 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:48,122 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:48,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][208], [59#L892-2true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,123 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,123 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:48,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,123 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:48,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [59#L892-2true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,123 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,123 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,123 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:48,123 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:48,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [59#L892-2true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,123 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,123 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,123 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:48,123 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:48,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][202], [170#L915-3true, 59#L892-2true, 49#L883-3true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,123 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,123 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:48,123 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:48,123 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 67#L915-6true, 213#true, 131#L894-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,124 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,124 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,124 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,124 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][161], [16#L895-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 178#L882-6true]) [2023-11-30 03:32:48,124 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,125 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,125 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,125 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][161], [16#L895-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,125 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,125 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,125 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,125 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][240], [16#L895-3true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,126 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,126 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,126 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,126 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [140#L894-2true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,129 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,129 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,129 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,129 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,146 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,146 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,146 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,146 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][105], [106#L893true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,149 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,149 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 03:32:48,149 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,149 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [140#L894-2true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,150 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,150 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,150 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,150 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][161], [16#L895-3true, 213#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,152 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,152 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,152 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,152 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,163 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,163 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,163 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,163 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,172 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,172 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,172 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,172 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,172 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 67#L915-6true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,173 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [59#L892-2true, 67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,176 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,176 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,176 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:48,176 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [106#L893true, 67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,176 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,176 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,176 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:48,176 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][161], [16#L895-3true, 67#L915-6true, 213#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,178 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,179 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,179 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,179 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 125#L896true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,180 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,180 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,180 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,180 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,191 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 03:32:48,191 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:48,191 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:48,191 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:48,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [175#L897-2true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,191 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,191 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,191 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,191 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 175#L897-2true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,191 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,191 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,191 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,191 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,191 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][134], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 131#L894-1true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,205 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,205 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,205 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:48,205 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:48,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [67#L915-6true, 160#L879-3true, 131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,205 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,205 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:48,205 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:48,205 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [160#L879-3true, 213#true, 131#L894-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,206 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,206 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:48,206 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,206 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:48,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][136], [170#L915-3true, 160#L879-3true, 131#L894-1true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,206 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,206 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:48,206 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,206 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:48,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,209 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,209 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,209 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,209 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,210 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,210 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,210 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,210 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 174#L896-1true, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,210 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,210 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,210 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,210 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][183], [67#L915-6true, 175#L897-2true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,219 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,219 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,219 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,219 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][134], [140#L894-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,234 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,234 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:48,234 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,234 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:48,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [140#L894-2true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,234 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,234 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:48,234 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,235 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:48,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [140#L894-2true, 67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,235 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,235 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:48,235 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:48,235 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][136], [170#L915-3true, 140#L894-2true, 160#L879-3true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,235 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,235 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:48,235 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,235 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:48,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [59#L892-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:48,236 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,236 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:48,236 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,236 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [106#L893true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 232#true]) [2023-11-30 03:32:48,237 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,237 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:48,237 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,237 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,238 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 174#L896-1true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,238 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,239 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,240 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,240 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,240 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,263 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,263 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,263 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,263 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][295], [181#L881-3true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:48,264 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,264 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,264 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,264 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][158], [131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:48,272 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,272 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:48,272 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,272 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:48,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,274 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,274 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,274 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,274 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,274 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,274 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,274 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,274 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][295], [181#L881-3true, 67#L915-6true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,299 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,299 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,300 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,300 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,300 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,300 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,301 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,301 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][134], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,306 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,306 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:48,306 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,306 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:48,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,306 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,306 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:48,306 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,306 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:48,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,306 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,306 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:48,306 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,306 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:48,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][136], [170#L915-3true, 160#L879-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 125#L896true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,306 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,306 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:48,306 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,306 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:48,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][158], [140#L894-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:48,308 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,308 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:48,308 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:48,308 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,310 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,310 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,310 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,310 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 67#L915-6true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,321 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,321 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,321 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,321 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][295], [181#L881-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,322 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,322 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,322 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,322 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][295], [181#L881-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,322 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,322 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,322 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,322 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,332 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,332 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,332 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,332 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][295], [181#L881-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,333 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,334 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,334 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,334 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][295], [181#L881-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,334 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,334 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,334 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,334 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 67#L915-6true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,334 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,335 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,335 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,335 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,335 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,335 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,335 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,335 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,335 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:48,335 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,335 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,335 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,335 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [164#L880-1true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,336 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,336 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,336 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,336 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][134], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,340 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,340 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:48,341 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:48,341 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,341 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,341 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:48,341 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:48,341 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,341 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,341 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,341 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:48,341 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:48,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][136], [170#L915-3true, 160#L879-3true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,341 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,341 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,341 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:48,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:48,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][134], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 174#L896-1true, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,342 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,342 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:48,342 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:48,342 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,342 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,342 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:48,342 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:48,342 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 174#L896-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,342 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,342 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:48,342 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:48,342 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][136], [170#L915-3true, 160#L879-3true, 213#true, thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,342 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,342 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:48,342 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:48,342 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 107#L896-4true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,344 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,344 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,344 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,344 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 107#L896-4true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,344 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,344 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,344 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,344 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,344 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,344 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,345 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,345 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,345 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,346 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][304], [213#true, 169#L897-6true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,357 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 03:32:48,357 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:48,357 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:48,357 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:48,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][304], [67#L915-6true, 213#true, 169#L897-6true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,358 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,358 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,358 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,358 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,359 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,359 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,359 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,359 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 67#L915-6true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,359 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,359 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,359 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,359 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][295], [181#L881-3true, 67#L915-6true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,360 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 03:32:48,360 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:48,360 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:48,360 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:48,360 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:48,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][304], [67#L915-6true, 169#L897-6true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,360 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,360 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,360 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,360 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,360 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][300], [76#L880-2true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,364 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,364 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,364 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,364 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [164#L880-1true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,364 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,364 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,364 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,364 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:48,373 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,373 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,373 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,373 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,373 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,373 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,373 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,373 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,373 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,373 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,373 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,373 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,374 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,374 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [164#L880-1true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,374 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,374 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,374 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,374 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,374 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,374 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,374 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,374 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,374 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][300], [67#L915-6true, 76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,374 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,374 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,374 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,374 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][134], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,380 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,380 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:48,380 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:48,380 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,380 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,380 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:48,380 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:48,380 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 54#L896-2true, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,380 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,380 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:48,380 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:48,380 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][136], [170#L915-3true, 160#L879-3true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 54#L896-2true, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,380 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,380 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,380 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:48,381 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:48,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][158], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 125#L896true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:48,381 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,381 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:48,381 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,381 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:48,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 138#L896-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,382 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,382 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,382 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,382 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 67#L915-6true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,382 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,382 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,382 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,382 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 138#L896-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,383 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,383 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,383 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,383 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,383 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,383 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,383 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,383 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][304], [213#true, 53#L881-6true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:48,395 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,395 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,395 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,395 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][304], [67#L915-6true, 213#true, 53#L881-6true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,396 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,396 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,396 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,396 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][304], [213#true, 53#L881-6true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:48,396 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,396 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,396 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,396 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][304], [67#L915-6true, 213#true, 53#L881-6true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,396 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,396 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,396 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,396 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][295], [181#L881-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,398 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,398 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,398 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,398 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,398 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][304], [67#L915-6true, 213#true, 133#L897-7true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,398 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,398 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,398 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,398 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,398 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][295], [181#L881-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,399 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,399 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,399 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,399 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,399 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][304], [67#L915-6true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,399 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,399 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,399 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,399 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,399 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [67#L915-6true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,401 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,401 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,402 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,402 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,402 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,402 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,403 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,403 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:48,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,403 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,403 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,403 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,403 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,403 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 138#L896-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,410 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,410 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,410 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,410 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,410 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 67#L915-6true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,410 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,410 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,410 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,410 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,410 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [67#L915-6true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,414 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,414 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,414 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,414 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,414 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][300], [67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 203#L882true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,414 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,414 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,414 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,414 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][158], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread1Thread1of1ForFork0NotInUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:48,419 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,419 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:48,420 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,420 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][158], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 174#L896-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:48,420 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,420 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,420 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:48,420 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,424 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,424 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,424 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,424 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][300], [213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,430 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,430 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,430 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,430 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [181#L881-3true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,434 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,434 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,434 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,434 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [181#L881-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,434 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,434 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,434 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,434 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][300], [67#L915-6true, 76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,437 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 03:32:48,437 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:48,438 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:48,438 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:48,438 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:48,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,451 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,451 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,451 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,451 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, 217#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:48,453 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,453 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,453 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,453 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][134], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 160#L879-3true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,459 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,459 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,459 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:48,459 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:48,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [160#L879-3true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,459 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,459 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,459 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:48,459 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [107#L896-4true, 160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,459 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,459 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,459 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:48,460 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][136], [170#L915-3true, 160#L879-3true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,460 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,460 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,460 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:48,460 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:48,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][158], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:48,462 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,462 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:48,462 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,462 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,463 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,463 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,463 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,463 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,463 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,463 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,463 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,463 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][300], [213#true, 31#L882-1true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,465 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,465 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,465 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,465 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,465 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,465 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,465 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,465 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:48,466 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,466 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,466 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,466 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,474 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,474 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,474 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,474 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [181#L881-3true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,474 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,474 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,474 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,474 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,475 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,486 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,486 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,486 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,486 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,486 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,487 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,487 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,487 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,487 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,487 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:48,488 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,488 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,488 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,488 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,488 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,488 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,488 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,488 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [31#L882-1true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:48,489 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,489 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,489 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,489 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [67#L915-6true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,490 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,490 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,490 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,490 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,490 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,490 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,490 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,490 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,490 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][300], [67#L915-6true, 31#L882-1true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,490 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,490 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,491 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,491 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][134], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 138#L896-5true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,495 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,495 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,495 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:48,495 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [160#L879-3true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:48,496 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,496 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,496 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:48,496 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [160#L879-3true, 67#L915-6true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,496 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,496 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,496 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,496 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:48,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][136], [170#L915-3true, 160#L879-3true, 138#L896-5true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,496 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,496 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,496 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:48,496 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:48,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][134], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 160#L879-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,497 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,497 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,497 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,497 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:48,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [160#L879-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:48,497 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,497 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,497 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,497 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:48,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [160#L879-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,497 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,497 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,497 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,497 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:48,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][136], [170#L915-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 160#L879-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,497 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,497 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:48,497 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,497 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:48,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][300], [164#L880-1true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,499 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,499 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,499 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,499 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][300], [164#L880-1true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,499 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,499 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,499 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,499 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 67#L915-6true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,499 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 67#L915-6true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,500 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,500 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [67#L915-6true, 213#true, 31#L882-1true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,501 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,501 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,501 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,501 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][300], [67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,502 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 03:32:48,502 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:32:48,502 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:32:48,502 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:32:48,502 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:32:48,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,503 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 03:32:48,503 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:32:48,503 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:32:48,503 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:32:48,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [67#L915-6true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,503 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,503 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,503 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,503 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,503 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [67#L915-6true, 213#true, 53#L881-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,513 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,513 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,513 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,513 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 175#L897-2true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,533 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,533 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,533 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,533 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,533 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,534 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,534 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,534 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,534 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,534 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [49#L883-3true, 67#L915-6true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,534 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,534 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,534 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,534 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,534 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [67#L915-6true, 213#true, 31#L882-1true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,536 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,536 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,536 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,536 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,536 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][158], [107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:48,545 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,545 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,545 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:48,545 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][300], [67#L915-6true, 213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,546 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 03:32:48,547 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:32:48,547 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:32:48,547 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:32:48,547 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:32:48,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][300], [114#L882-4true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,667 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,667 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,667 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,668 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][134], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,672 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,672 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:48,672 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,672 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [160#L879-3true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:48,672 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,672 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:48,672 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,672 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [67#L915-6true, 160#L879-3true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,672 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,672 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:48,672 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,672 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][136], [170#L915-3true, 160#L879-3true, 213#true, 56#L897-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,672 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,672 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:48,672 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,672 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][158], [138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:48,674 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,674 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,674 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,674 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:48,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][158], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:48,675 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,675 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,675 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,675 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:48,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][300], [114#L882-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,675 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,675 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,675 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,676 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [114#L882-4true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:48,703 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,703 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,703 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,703 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][134], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 175#L897-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,706 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,707 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,707 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,707 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:48,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [160#L879-3true, 67#L915-6true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,707 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,707 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:48,707 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,707 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][153], [160#L879-3true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,707 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,707 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,707 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:48,707 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][136], [170#L915-3true, 160#L879-3true, 175#L897-2true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,707 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,707 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,707 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:48,707 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][350], [213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,710 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,710 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,710 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,710 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [114#L882-4true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,710 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,710 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,710 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,710 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,713 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,713 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,713 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,714 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 167#L882-5true, 209#true, 217#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,716 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,716 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,716 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,716 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][350], [67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,740 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,740 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,740 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,740 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [114#L882-4true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,741 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,741 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,741 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,741 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,741 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][158], [213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:48,745 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,745 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:48,745 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,745 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][300], [114#L882-4true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,747 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:32:48,747 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:48,747 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:48,747 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:48,747 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:48,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][350], [67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,747 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,747 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,747 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,747 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,747 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 67#L915-6true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,748 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,748 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,748 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,748 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][350], [213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:48,748 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,748 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,748 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,748 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 167#L882-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,749 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,749 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,749 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,749 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 119#L915-5true, 178#L882-6true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,753 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,753 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,753 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,753 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [200#L900-2true, 181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,757 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,757 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,757 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,757 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 67#L915-6true, 221#true, 76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,764 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:32:48,764 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:48,764 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:48,764 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:48,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 67#L915-6true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,776 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,776 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,776 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,776 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,776 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][350], [67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:48,777 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,777 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,777 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,777 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 167#L882-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,777 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,777 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,777 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,777 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,777 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,777 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,777 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,777 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,777 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][158], [175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:48,782 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,782 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,782 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,782 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 55#L900-1true, 232#true]) [2023-11-30 03:32:48,784 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,784 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,784 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,784 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [106#L893true, 181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,784 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,784 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,784 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,784 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [200#L900-2true, 181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,784 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,784 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,784 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,784 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,784 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [154#L892-3true, 181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,784 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,784 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,784 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,784 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [200#L900-2true, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,785 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,785 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,785 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,785 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][350], [67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:48,786 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,786 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,787 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,787 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,787 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,787 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:32:48,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:48,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:48,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:48,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,787 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,787 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,787 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,787 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,788 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:32:48,788 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:48,788 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:48,788 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:48,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,788 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,788 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,788 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,788 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:48,789 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,789 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,789 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,789 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,789 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:32:48,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:48,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:48,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:48,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,789 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,789 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,789 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,789 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,789 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 164#L880-1true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,796 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,796 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,796 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,796 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 221#true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,797 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,797 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,797 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,797 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 92#L902true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,801 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,801 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,801 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,801 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,816 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,816 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,816 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,816 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,817 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][206], [49#L883-3true, 67#L915-6true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,817 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,817 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,817 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,817 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,817 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,817 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,817 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,817 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,817 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,817 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 203#L882true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,822 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,822 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,822 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,822 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 55#L900-1true, 232#true, 119#L915-5true]) [2023-11-30 03:32:48,823 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,823 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,823 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,823 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][150], [181#L881-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 55#L900-1true]) [2023-11-30 03:32:48,823 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,823 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,823 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,823 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,823 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [106#L893true, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,823 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,824 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,824 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,824 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,825 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,825 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,825 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,825 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [154#L892-3true, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,825 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,825 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,825 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,825 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,825 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,825 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,825 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,825 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 92#L902true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,826 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,826 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,826 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,826 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [213#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,827 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,827 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,827 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,827 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 164#L880-1true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,835 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,835 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,835 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,835 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 67#L915-6true, 221#true, 76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,836 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,836 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,836 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,836 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,836 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [106#L893true, 181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,836 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,836 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,836 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,836 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,836 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,836 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,837 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,837 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,837 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [154#L892-3true, 181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,837 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,837 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,837 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,837 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,837 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,837 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,837 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,837 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,837 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 92#L902true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,837 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,837 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,837 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,837 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,837 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,841 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,841 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,842 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,842 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,842 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,842 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,842 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,842 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,842 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,842 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [132#L902-2true, 181#L881-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,848 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,848 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,848 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:48,848 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:48,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][105], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,863 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,863 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,863 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][105], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,864 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,864 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,864 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,864 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][105], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 169#L897-6true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,864 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,864 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,864 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,864 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][99], [170#L915-3true, 160#L879-3true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,864 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,864 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,864 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,864 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][99], [170#L915-3true, 160#L879-3true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,864 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,864 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:48,864 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:48,864 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][99], [170#L915-3true, 160#L879-3true, 169#L897-6true, 213#true, thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,865 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,865 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,865 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:48,865 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:48,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [67#L915-6true, 160#L879-3true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,865 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,865 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,865 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,865 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,865 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,865 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,865 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,865 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,865 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,865 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,865 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,865 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,866 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,866 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,866 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [67#L915-6true, 160#L879-3true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,866 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:48,866 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,866 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:48,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,866 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,866 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,866 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,866 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 67#L915-6true, 221#true, 213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,867 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,867 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,867 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,867 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,868 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [200#L900-2true, 181#L881-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,868 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,868 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,868 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,868 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,868 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,868 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [200#L900-2true, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,868 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,868 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,868 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,868 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,868 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [200#L900-2true, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,868 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,868 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,869 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][357], [44#L893-3true, 164#L880-1true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,869 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,869 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,869 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,869 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 164#L880-1true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,869 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,869 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,869 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,869 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,869 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 164#L880-1true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,869 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,869 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,869 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,869 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,870 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,871 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,871 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,871 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,871 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,871 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,871 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,871 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,871 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,871 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [67#L915-6true, 213#true, 21#L883true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,872 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,872 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,872 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,872 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [132#L902-2true, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,886 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 03:32:48,886 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:32:48,886 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:32:48,886 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:32:48,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [132#L902-2true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:48,886 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,886 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,886 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,886 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [132#L902-2true, 181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,886 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,886 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,886 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:48,886 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:48,886 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][256], [67#L915-6true, 213#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,903 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,903 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,904 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,904 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,904 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][357], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 76#L880-2true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,908 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,908 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,908 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,908 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 221#true, 76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,908 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,908 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,908 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,908 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,908 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,908 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 221#true, 67#L915-6true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,908 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,908 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,908 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,908 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,909 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,909 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 221#true, 213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,910 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,910 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,910 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,910 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 67#L915-6true, 221#true, 31#L882-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,910 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,910 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,910 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,910 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,910 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][140], [170#L915-3true, 181#L881-3true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,911 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,911 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,911 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,911 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][140], [170#L915-3true, 181#L881-3true, 221#true, 213#true, 45#L902-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,911 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,911 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,911 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,911 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][140], [170#L915-3true, 181#L881-3true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 209#true, 92#L902true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,912 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][140], [132#L902-2true, 170#L915-3true, 181#L881-3true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,912 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,912 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,912 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,912 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 92#L902true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,913 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [132#L902-2true, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,913 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,913 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,913 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,913 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,914 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,914 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,914 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,914 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,914 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 92#L902true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,914 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,914 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,914 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,914 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,914 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,914 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,914 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [132#L902-2true, 181#L881-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,914 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:48,914 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,914 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,914 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:48,914 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:48,914 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][141], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 193#L915-2true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,914 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][141], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 193#L915-2true, 221#true, 213#true, 45#L902-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,915 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][141], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 193#L915-2true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 92#L902true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,915 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][141], [132#L902-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 181#L881-3true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,915 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][141], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 193#L915-2true, 122#L902-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,915 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,915 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,916 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,916 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,916 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,916 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,916 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 45#L902-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,916 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,916 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,916 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,916 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 92#L902true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,916 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,916 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,916 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,916 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [132#L902-2true, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,916 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,916 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,916 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:48,916 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][140], [170#L915-3true, 181#L881-3true, 122#L902-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,929 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,930 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,930 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,930 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 122#L902-4true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,930 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,930 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,930 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,930 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 122#L902-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,930 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:48,930 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:48,930 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,930 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:48,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [181#L881-3true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,930 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:48,930 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,930 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:48,930 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:48,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][141], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 193#L915-2true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,932 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,932 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,932 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,932 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][141], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 193#L915-2true, 221#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,933 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,933 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:48,933 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,933 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [132#L902-2true, 221#true, 67#L915-6true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,933 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,933 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,933 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,934 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 122#L902-4true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,939 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,939 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,939 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,939 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,939 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][105], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,953 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,953 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,953 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,953 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,953 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][105], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,953 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,953 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,953 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:48,953 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:48,953 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:48,954 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,954 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,954 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,954 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:48,954 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,954 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:48,954 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:48,954 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:48,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:48,954 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,954 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:48,955 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:48,955 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:48,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [106#L893true, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,956 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,956 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,956 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,956 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,956 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,956 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [106#L893true, 181#L881-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,956 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,956 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,956 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,956 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,956 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,956 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [106#L893true, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,956 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,956 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,956 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,956 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,956 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [154#L892-3true, 181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,957 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,957 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,957 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,957 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,957 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:48,957 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [154#L892-3true, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,957 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,957 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,957 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,957 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,957 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:48,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [154#L892-3true, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,957 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,957 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,957 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:48,957 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][140], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 170#L915-3true, 181#L881-3true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,976 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:48,976 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:48,976 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,976 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:48,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,976 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:48,976 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:48,976 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:48,976 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,976 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,976 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,976 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,976 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,977 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:48,977 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:48,977 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:48,977 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][140], [170#L915-3true, 181#L881-3true, 221#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,977 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:48,977 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:48,977 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:48,977 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:48,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,977 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:48,977 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:48,977 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:48,978 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,978 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,978 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,978 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,978 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,978 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:48,978 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:48,978 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:48,978 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:48,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 122#L902-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,980 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 03:32:48,980 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:32:48,980 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:32:48,980 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:32:48,980 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:32:48,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [122#L902-4true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:48,980 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,980 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,980 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,980 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,980 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 122#L902-4true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,980 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,980 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,980 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,980 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,980 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,980 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:48,980 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,980 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,980 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,981 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,981 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:48,981 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,981 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,981 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,981 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:48,981 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:48,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,986 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,986 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:48,986 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:48,986 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:48,986 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:48,986 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,986 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:48,986 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:48,986 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:48,986 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:48,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:48,999 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,999 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:48,999 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:48,999 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:48,999 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,000 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,000 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,000 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:49,000 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:49,000 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 67#L915-6true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,000 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,000 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,000 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,000 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:49,000 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:49,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][114], [160#L879-3true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,000 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,000 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,000 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,000 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:49,000 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:49,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [114#L882-4true, 44#L893-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,002 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,002 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,002 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,002 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][357], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,002 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,002 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:49,002 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,002 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:49,002 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,002 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,002 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:49,002 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,002 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:49,003 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,003 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,003 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,003 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,003 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,003 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,003 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,003 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 92#L902true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,003 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,003 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,004 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,004 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,004 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,004 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,004 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,004 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 92#L902true, 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,004 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,004 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:49,004 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:49,004 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,004 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,004 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 92#L902true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,004 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,004 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,004 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:49,004 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,004 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][140], [170#L915-3true, 181#L881-3true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,006 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:49,006 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,006 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,006 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,007 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,007 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:49,007 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,007 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,007 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][140], [170#L915-3true, 181#L881-3true, 221#true, 213#true, 153#L902-5true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,007 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,007 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][140], [170#L915-3true, 181#L881-3true, 122#L902-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,008 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][140], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 170#L915-3true, 181#L881-3true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,008 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][140], [132#L902-2true, 170#L915-3true, 181#L881-3true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,008 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:49,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][140], [170#L915-3true, 181#L881-3true, 221#true, 213#true, 45#L902-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,009 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,009 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 122#L902-4true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,009 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,009 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,009 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [132#L902-2true, 181#L881-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,010 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,010 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:49,010 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,010 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 122#L902-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:49,011 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:49,011 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [132#L902-2true, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:49,011 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,011 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:49,012 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,012 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [181#L881-3true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,012 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,012 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,012 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,013 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,013 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,013 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:49,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [132#L902-2true, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,013 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,013 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,013 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,013 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,013 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 45#L902-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,013 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,013 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:49,013 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,013 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,013 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [122#L902-4true, 221#true, 67#L915-6true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,031 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,031 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,031 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,031 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][357], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 31#L882-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,047 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,047 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,047 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,047 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:49,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 221#true, 213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:49,047 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,047 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,047 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,047 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,047 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,047 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [44#L893-3true, 221#true, 67#L915-6true, 213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,047 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,047 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,047 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,047 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,047 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,047 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][373], [44#L893-3true, 67#L915-6true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,048 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,048 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,048 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,048 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,049 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,049 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,049 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,049 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,049 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,049 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,049 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,049 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,049 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,049 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,049 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,049 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,049 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,050 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,050 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,050 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,050 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,050 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:49,050 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,050 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,050 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,050 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,050 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,050 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,050 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,050 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,050 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,050 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,050 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,050 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,050 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,051 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,051 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,051 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,051 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,051 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,051 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,051 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,051 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,051 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 45#L902-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,051 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,051 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:49,051 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,051 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,051 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,051 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [114#L882-4true, 44#L893-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:49,052 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,052 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:49,053 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,053 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:49,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [114#L882-4true, 44#L893-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,053 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,053 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,053 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,053 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,053 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:49,070 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:32:49,070 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:49,070 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:49,070 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:49,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,070 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,070 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,070 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,070 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:49,071 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:32:49,071 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:49,071 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:49,071 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:49,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [67#L915-6true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,071 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,071 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,071 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,071 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,074 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,074 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:32:49,074 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:32:49,074 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:32:49,074 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:49,074 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:32:49,074 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:49,074 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:32:49,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,074 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,074 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,074 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,074 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,074 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,075 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,075 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:32:49,075 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:49,075 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:32:49,075 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:32:49,075 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:32:49,075 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:49,075 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:32:49,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [221#true, 67#L915-6true, 213#true, 53#L881-6true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,075 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,075 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,075 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,075 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,075 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 81#L915-7true, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:49,089 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,089 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:49,089 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:49,089 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,089 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][119], [213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 217#true, 232#true]) [2023-11-30 03:32:49,089 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,089 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,089 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:49,089 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:49,089 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][373], [44#L893-3true, 67#L915-6true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:49,090 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,090 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,090 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,091 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,091 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [132#L902-2true, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,091 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,091 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,091 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,091 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,091 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,092 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,092 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,092 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [132#L902-2true, 181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,092 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:49,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:49,092 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,092 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:49,092 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,092 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,092 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [132#L902-2true, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,092 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,092 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,092 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,092 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,092 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,092 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][373], [44#L893-3true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,093 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,093 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,093 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,094 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][373], [44#L893-3true, 221#true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,094 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,094 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,094 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,094 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,094 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][373], [44#L893-3true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:49,207 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,207 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,207 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,207 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][373], [44#L893-3true, 67#L915-6true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:49,207 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,207 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,207 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,207 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,207 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][357], [114#L882-4true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,245 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,245 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:49,245 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,245 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [114#L882-4true, 44#L893-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:49,245 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,245 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:49,245 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,245 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,245 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:49,245 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [114#L882-4true, 44#L893-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,245 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,245 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,245 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,245 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,245 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,246 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,246 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 122#L902-4true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,246 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,246 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,246 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,246 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,246 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,247 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,247 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,247 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,247 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 122#L902-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,247 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,247 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,247 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,247 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,247 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:49,247 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,247 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:49,247 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [181#L881-3true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,247 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,247 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:49,247 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,247 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,247 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,247 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][372], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,284 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,285 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,285 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,285 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:49,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][373], [44#L893-3true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:49,285 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,288 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,288 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,288 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,288 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,289 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][373], [44#L893-3true, 67#L915-6true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,289 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,289 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,289 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,289 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,289 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,289 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,290 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:49,290 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,290 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,290 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,290 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,290 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,290 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,290 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,290 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,290 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,290 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,290 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,291 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,291 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,291 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,291 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,291 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,291 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,291 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,292 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,292 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,292 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,292 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:49,292 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,292 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,292 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,292 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,292 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,292 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,292 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,292 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,292 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,293 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,293 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,293 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,293 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,293 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,293 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,293 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,293 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,293 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,293 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][145], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,293 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,293 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,293 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,293 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,293 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:49,293 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [138#L896-5true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,318 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,318 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,318 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,318 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [221#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,318 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,318 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,318 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,318 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][372], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:49,332 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,332 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,332 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,332 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][373], [44#L893-3true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 178#L882-6true]) [2023-11-30 03:32:49,332 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,332 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,332 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,332 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,332 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,332 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][373], [44#L893-3true, 221#true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:49,332 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,332 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,332 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,332 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,332 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,332 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [138#L896-5true, 67#L915-6true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,357 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,357 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,357 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,357 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [67#L915-6true, 221#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,357 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,357 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,357 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,357 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [221#true, 213#true, 53#L881-6true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,397 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [221#true, 67#L915-6true, 213#true, 56#L897-1true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,431 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [175#L897-2true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:49,432 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,432 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,432 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,432 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [67#L915-6true, 175#L897-2true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,464 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:49,464 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:49,464 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:49,464 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:49,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][184], [67#L915-6true, 221#true, 175#L897-2true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,465 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:49,465 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:49,465 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:49,465 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:49,465 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:49,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][112], [221#true, 160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 92#L902true, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,479 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:49,479 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:49,479 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:49,480 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:49,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][112], [67#L915-6true, 221#true, 160#L879-3true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,480 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:49,480 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:49,480 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:49,480 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:49,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][112], [67#L915-6true, 160#L879-3true, 221#true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,480 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:49,480 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:49,480 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:49,480 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:49,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][112], [132#L902-2true, 67#L915-6true, 221#true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,480 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:49,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:49,480 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:49,480 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:49,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][112], [122#L902-4true, 221#true, 67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,481 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,481 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:49,481 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,481 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][112], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,490 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,490 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,490 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,490 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][112], [67#L915-6true, 160#L879-3true, 221#true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,490 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,490 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,490 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,490 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [221#true, 160#L879-3true, 131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,518 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:49,518 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:49,518 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:49,518 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:49,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [67#L915-6true, 221#true, 160#L879-3true, 131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,518 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:49,518 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:49,518 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:49,518 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [140#L894-2true, 221#true, 67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,551 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,551 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,551 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,551 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:49,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [140#L894-2true, 160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,551 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:49,551 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:49,551 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:49,551 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 92#L902true, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:49,553 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:49,553 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:49,553 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:49,553 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:49,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:49,553 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,553 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,553 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:49,553 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [221#true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:49,554 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,554 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,554 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,554 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:49,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [221#true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:49,554 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,554 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:49,554 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,554 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [132#L902-2true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 232#true]) [2023-11-30 03:32:49,554 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,554 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:49,554 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,554 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:49,554 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,554 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:49,554 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,554 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [122#L902-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:49,555 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,555 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,555 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,555 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][339], [221#true, 131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:49,589 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,589 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:49,589 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,589 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][363], [221#true, 213#true, 169#L897-6true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:49,608 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 03:32:49,608 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:49,608 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:49,608 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:49,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][363], [67#L915-6true, 221#true, 213#true, 169#L897-6true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,608 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,608 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,608 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,608 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][363], [67#L915-6true, 221#true, 169#L897-6true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,610 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,610 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,610 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,610 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,610 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 125#L896true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,620 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,620 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,620 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:49,620 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [221#true, 160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,620 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,620 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,620 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,620 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][339], [140#L894-2true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:49,621 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,621 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,621 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,621 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][363], [221#true, 213#true, 133#L897-7true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:49,640 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 03:32:49,640 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:49,640 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:49,640 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:49,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][363], [67#L915-6true, 221#true, 213#true, 53#L881-6true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,640 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,640 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,640 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,640 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][363], [221#true, 213#true, 53#L881-6true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:49,640 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 03:32:49,640 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:49,640 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:49,640 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:32:49,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][363], [67#L915-6true, 221#true, 213#true, 53#L881-6true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,641 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,641 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,641 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,641 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][363], [67#L915-6true, 221#true, 213#true, 133#L897-7true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,642 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,642 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,642 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,642 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,642 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][363], [67#L915-6true, 221#true, 213#true, 53#L881-6true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,642 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,643 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,643 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,643 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,643 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,651 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,651 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,651 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [160#L879-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,651 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,651 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,651 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [221#true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 174#L896-1true, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,652 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,652 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,652 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:49,652 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [221#true, 160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,652 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,652 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,652 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,652 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][407], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 53#L881-6true, 176#L898-3true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,670 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,670 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,670 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,670 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][408], [221#true, 213#true, 53#L881-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:49,670 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,670 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,670 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,670 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][408], [221#true, 67#L915-6true, 213#true, 53#L881-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,671 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][408], [181#L881-3true, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:49,671 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,672 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,672 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,672 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [221#true, 160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 54#L896-2true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,678 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,678 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,678 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:49,678 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [221#true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,678 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,678 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:49,678 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,678 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][339], [221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 125#L896true, 232#true]) [2023-11-30 03:32:49,679 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,679 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,679 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,679 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:49,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][408], [221#true, 213#true, 53#L881-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:49,696 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,696 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,696 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,696 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,696 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][408], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,697 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,697 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,697 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,697 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][408], [181#L881-3true, 67#L915-6true, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,697 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,698 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,698 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,698 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,698 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][339], [221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:49,703 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:49,703 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:49,703 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,703 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:49,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][339], [221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 174#L896-1true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:49,703 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:49,703 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:49,703 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:49,703 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][408], [67#L915-6true, 221#true, 213#true, 53#L881-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,717 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,717 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,717 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,717 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,717 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [67#L915-6true, 160#L879-3true, 107#L896-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,722 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:49,722 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,722 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,722 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:49,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [221#true, 107#L896-4true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,722 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:49,722 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:49,723 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,723 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:49,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][339], [221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:49,724 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:49,724 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,724 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,724 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:49,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [160#L879-3true, 138#L896-5true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,748 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:49,748 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:49,748 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [221#true, 160#L879-3true, 67#L915-6true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,748 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:49,748 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,748 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,748 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:49,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 160#L879-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,749 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:49,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:49,749 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:49,749 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [221#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,749 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:49,749 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:49,749 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:49,749 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][339], [221#true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:49,764 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:49,764 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,764 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,764 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:49,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [160#L879-3true, 221#true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,776 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:49,776 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:49,776 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:49,776 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [160#L879-3true, 221#true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,776 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:49,776 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,776 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:49,776 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:49,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][339], [138#L896-5true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:49,777 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:49,777 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:49,777 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,777 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:49,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][339], [221#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:49,777 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:49,777 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:49,871 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,871 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:49,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][152], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 55#L900-1true, 232#true]) [2023-11-30 03:32:49,873 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:49,873 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:49,873 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:49,873 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:49,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [175#L897-2true, 160#L879-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,883 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:49,883 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:49,883 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:49,883 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:49,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][337], [67#L915-6true, 160#L879-3true, 175#L897-2true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,884 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:49,884 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:49,884 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:49,884 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:49,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][339], [221#true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:49,898 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:49,898 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:49,899 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:49,899 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:49,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][339], [175#L897-2true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:49,907 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:49,907 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:49,907 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:49,907 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:49,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][112], [221#true, 160#L879-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,917 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:49,917 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:49,917 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,917 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][112], [221#true, 67#L915-6true, 160#L879-3true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,917 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:49,917 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:49,917 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,917 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][112], [221#true, 160#L879-3true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,918 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:49,918 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:49,918 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:49,918 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:49,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][112], [221#true, 160#L879-3true, 67#L915-6true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,918 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:49,918 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:49,918 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,918 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][112], [221#true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:49,918 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:49,918 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:49,918 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:49,918 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:49,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][112], [160#L879-3true, 221#true, 67#L915-6true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,919 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:49,919 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,919 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:49,919 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][112], [160#L879-3true, 221#true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,925 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:49,925 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:49,925 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,925 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:49,926 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][112], [221#true, 160#L879-3true, 67#L915-6true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:49,926 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:49,926 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:49,926 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:49,926 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:49,926 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:49,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:49,927 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:49,927 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:49,927 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,927 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:49,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [221#true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:49,927 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:49,927 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:49,927 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:49,927 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:49,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [221#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 217#true, 232#true]) [2023-11-30 03:32:49,927 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:49,927 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:49,927 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,927 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:49,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:49,931 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:49,931 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:49,931 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,931 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:49,931 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:49,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][120], [221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:49,931 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:49,931 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:49,931 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:49,932 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:49,932 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:49,937 INFO L124 PetriNetUnfolderBase]: 8695/21173 cut-off events. [2023-11-30 03:32:49,937 INFO L125 PetriNetUnfolderBase]: For 105707/119268 co-relation queries the response was YES. [2023-11-30 03:32:49,991 INFO L83 FinitePrefix]: Finished finitePrefix Result has 78800 conditions, 21173 events. 8695/21173 cut-off events. For 105707/119268 co-relation queries the response was YES. Maximal size of possible extension queue 482. Compared 211772 event pairs, 1602 based on Foata normal form. 541/18209 useless extension candidates. Maximal degree in co-relation 78496. Up to 10870 conditions per place. [2023-11-30 03:32:50,138 INFO L140 encePairwiseOnDemand]: 203/210 looper letters, 271 selfloop transitions, 11 changer transitions 0/434 dead transitions. [2023-11-30 03:32:50,139 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 200 places, 434 transitions, 4047 flow [2023-11-30 03:32:50,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:32:50,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:32:50,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 555 transitions. [2023-11-30 03:32:50,140 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8809523809523809 [2023-11-30 03:32:50,140 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 555 transitions. [2023-11-30 03:32:50,140 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 555 transitions. [2023-11-30 03:32:50,141 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:32:50,141 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 555 transitions. [2023-11-30 03:32:50,142 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 185.0) internal successors, (555), 3 states have internal predecessors, (555), 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:32:50,143 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:32:50,143 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:32:50,143 INFO L307 CegarLoopForPetriNet]: 188 programPoint places, 12 predicate places. [2023-11-30 03:32:50,143 INFO L500 AbstractCegarLoop]: Abstraction has has 200 places, 434 transitions, 4047 flow [2023-11-30 03:32:50,144 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 171.66666666666666) internal successors, (515), 3 states have internal predecessors, (515), 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:32:50,144 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:32:50,144 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 03:32:50,144 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-30 03:32:50,144 INFO L425 AbstractCegarLoop]: === Iteration 7 === Targeting thread2Err1ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err5ASSERT_VIOLATIONDATA_RACE (and 26 more)] === [2023-11-30 03:32:50,144 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:32:50,145 INFO L85 PathProgramCache]: Analyzing trace with hash -1927498116, now seen corresponding path program 1 times [2023-11-30 03:32:50,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:32:50,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804523400] [2023-11-30 03:32:50,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:32:50,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:32:50,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:32:50,179 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:32:50,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:32:50,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804523400] [2023-11-30 03:32:50,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804523400] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:32:50,180 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:32:50,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 03:32:50,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426260981] [2023-11-30 03:32:50,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:32:50,180 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:32:50,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:32:50,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:32:50,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:32:50,181 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 210 [2023-11-30 03:32:50,182 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 434 transitions, 4047 flow. Second operand has 3 states, 3 states have (on average 183.0) internal successors, (549), 3 states have internal predecessors, (549), 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:32:50,182 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:32:50,182 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 210 [2023-11-30 03:32:50,182 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:32:50,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [116#L882-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 180#L915-4true, 213#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,387 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:50,387 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:50,387 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:50,387 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:50,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [116#L882-3true, 16#L895-3true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,413 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:32:50,413 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:50,413 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:50,413 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:50,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [114#L882-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 180#L915-4true, 213#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,414 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:32:50,414 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:50,414 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:50,414 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:50,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [44#L893-3true, 49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,417 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:32:50,417 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:50,417 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:50,417 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:50,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [116#L882-3true, 16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,440 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,440 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,440 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,440 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [114#L882-4true, 16#L895-3true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,444 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,444 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,444 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,444 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,446 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,446 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,446 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,446 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][248], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 238#(= ~num~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,448 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,448 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,448 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,448 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [44#L893-3true, 49#L883-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,448 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,449 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,449 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,449 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [114#L882-4true, 16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,474 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,474 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,475 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,475 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][222], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,476 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 03:32:50,476 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:50,476 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:50,476 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:50,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][225], [16#L895-3true, 213#true, 238#(= ~num~0 0), 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:50,477 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,477 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,477 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,477 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [44#L893-3true, 49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,477 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,477 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,477 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,478 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,479 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,479 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,479 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,479 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][248], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 238#(= ~num~0 0), 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,480 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,480 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,480 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,480 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 167#L882-5true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,483 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,483 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,483 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,483 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [16#L895-3true, 213#true, 238#(= ~num~0 0), 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 167#L882-5true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,485 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,485 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,485 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,485 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][256], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 131#L894-1true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,485 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,486 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,486 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,486 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,486 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,486 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,486 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,486 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 131#L894-1true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,487 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,487 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,487 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,487 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [44#L893-3true, 49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,488 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,488 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,488 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,488 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,488 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,519 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,519 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,519 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,519 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][225], [16#L895-3true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,520 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,520 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,520 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,520 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,520 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,521 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,521 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,521 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:50,522 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,522 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,522 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,522 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][222], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,523 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 03:32:50,523 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 03:32:50,523 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 03:32:50,523 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 03:32:50,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][225], [16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 178#L882-6true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:50,523 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,523 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,523 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,523 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [16#L895-3true, 213#true, 238#(= ~num~0 0), 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:50,524 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,524 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,524 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,524 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 213#true, 131#L894-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,527 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,527 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,527 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,527 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,528 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,528 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,528 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,528 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,528 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,529 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,529 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:50,530 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 213#true, 131#L894-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,531 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,531 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,531 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,531 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][256], [140#L894-2true, 49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,532 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,532 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,532 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,532 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [140#L894-2true, 49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,533 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,533 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,533 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,533 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][274], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 21#L883true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,533 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,534 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 67#L915-6true, 131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,560 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,562 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,562 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,562 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,562 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,563 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,563 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,563 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,563 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,563 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][225], [16#L895-3true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,564 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,564 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,564 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,564 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,564 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,564 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,564 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,564 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,564 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 67#L915-6true, 213#true, 131#L894-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,565 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [49#L883-3true, 236#true, 14#L894-5true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,570 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,570 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,570 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,570 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [236#true, 49#L883-3true, 67#L915-6true, 131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,570 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,570 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,570 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,570 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,571 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [140#L894-2true, 236#true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,571 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,571 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,571 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,571 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:50,572 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,572 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,572 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,572 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,572 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [140#L894-2true, 236#true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,573 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,575 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,575 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,575 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,575 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 21#L883true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,576 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][256], [236#true, 49#L883-3true, 14#L894-5true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,576 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [140#L894-2true, 236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,602 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,602 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,602 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,602 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [140#L894-2true, 49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,605 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,605 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,605 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,605 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,605 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,605 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,605 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,605 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][286], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 13#L895true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,606 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 03:32:50,606 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:50,606 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:50,606 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:50,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][273], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 13#L895true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,608 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 03:32:50,608 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:50,608 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:50,608 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:50,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][279], [49#L883-3true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:50,608 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 14#L894-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:50,609 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,609 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,609 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,609 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [140#L894-2true, 49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,612 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 21#L883true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,613 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,613 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,613 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,613 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 14#L894-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,613 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,614 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,614 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,614 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][256], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 125#L896true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,615 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,615 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,615 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,615 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:50,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 67#L915-6true, 21#L883true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,641 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,641 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,641 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,641 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][285], [49#L883-3true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:50,641 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 03:32:50,641 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:50,641 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:50,641 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:50,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][285], [49#L883-3true, 67#L915-6true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,642 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,642 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,642 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,642 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [236#true, 49#L883-3true, 14#L894-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,642 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,642 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,642 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,642 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][279], [49#L883-3true, 67#L915-6true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,644 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,644 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,645 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,645 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][280], [16#L895-3true, 213#true, 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:50,645 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 03:32:50,645 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:50,645 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:50,645 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:50,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][280], [16#L895-3true, 67#L915-6true, 213#true, 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,645 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,645 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,645 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,646 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 14#L894-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,646 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,646 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,646 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,646 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 125#L896true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,648 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 03:32:50,648 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:50,649 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:50,649 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:50,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,649 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,649 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 105#L895-6true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,651 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 67#L915-6true, 21#L883true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,652 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][285], [49#L883-3true, 67#L915-6true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,652 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 14#L894-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,653 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [236#true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 125#L896true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,654 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,654 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,654 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,654 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][256], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,655 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,655 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,655 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,655 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][256], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 174#L896-1true, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,656 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,656 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,656 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,656 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:50,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][119], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 213#true, 13#L895true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,674 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,674 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:50,674 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,674 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:50,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 125#L896true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,680 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,680 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,680 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,680 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 16#L895-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,682 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,682 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,682 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,682 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][299], [236#true, 67#L915-6true, 213#true, 21#L883true, 105#L895-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,682 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,682 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,682 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,682 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 125#L896true, 217#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:50,683 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 03:32:50,683 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:50,684 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:50,684 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:50,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:50,684 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,684 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,684 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,684 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 174#L896-1true, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:50,684 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,684 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,684 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,684 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 125#L896true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,685 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,685 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,685 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,685 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 105#L895-6true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:50,686 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,686 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,686 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,686 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 54#L896-2true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,687 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,687 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,687 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,687 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,688 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,688 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,688 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,688 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,689 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,689 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,689 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,689 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,689 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 174#L896-1true, 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,690 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,690 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,690 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,690 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][256], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 54#L896-2true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,691 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,691 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,691 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,691 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][124], [170#L915-3true, 16#L895-3true, 213#true, 238#(= ~num~0 0), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,695 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,695 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,695 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,695 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,695 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,695 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,695 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,695 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,695 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,695 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,696 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:50,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,696 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,696 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,696 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,696 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,696 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:50,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,696 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,696 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,696 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,696 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,696 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:50,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][128], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 213#true, 13#L895true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,716 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,716 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,716 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:50,716 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:50,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][125], [170#L915-3true, 160#L879-3true, 213#true, 13#L895true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,716 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,717 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:50,717 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:50,717 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][139], [160#L879-3true, 67#L915-6true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,717 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,717 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,717 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:50,717 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:50,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][139], [160#L879-3true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,717 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,717 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:50,717 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:50,717 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,725 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,725 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,725 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,725 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,726 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,726 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,726 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,726 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 105#L895-6true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,727 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,727 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,727 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,727 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 54#L896-2true, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:50,728 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,728 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,728 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,728 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,730 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,730 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,730 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,730 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,730 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 174#L896-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,731 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,731 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,731 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,731 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,731 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [236#true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:50,731 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,731 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,731 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,731 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 54#L896-2true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,769 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,770 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,770 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,770 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,770 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 03:32:50,770 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 03:32:50,770 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 03:32:50,770 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 03:32:50,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 174#L896-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,771 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 03:32:50,771 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 03:32:50,771 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 03:32:50,771 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 03:32:50,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,771 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,771 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,771 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,771 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,772 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,772 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,773 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,773 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,775 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,775 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,775 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,775 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,775 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][256], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 107#L896-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,777 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,777 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,777 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,777 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [170#L915-3true, 44#L893-3true, 236#true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,917 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:50,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:50,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [44#L893-3true, 236#true, 164#L880-1true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,917 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:50,917 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,917 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,917 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][128], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 160#L879-3true, 180#L915-4true, 213#true, 13#L895true, 238#(= ~num~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,925 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,925 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,925 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,925 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:50,925 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:50,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][143], [213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:50,929 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:50,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:50,929 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:50,929 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:50,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:50,931 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,931 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,931 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,932 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 138#L896-5true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,933 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,933 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,933 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,933 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,933 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,933 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,933 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,933 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [236#true, 49#L883-3true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:50,935 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,935 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,935 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,935 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][256], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 138#L896-5true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,937 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,937 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,937 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,937 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][256], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,937 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,937 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,937 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,937 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [170#L915-3true, 44#L893-3true, 236#true, 76#L880-2true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,947 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:50,947 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,947 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,947 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:50,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 76#L880-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,948 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:50,948 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,948 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,948 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 236#true, 164#L880-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,954 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:50,954 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,954 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,954 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 236#true, 76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,954 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:50,954 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,954 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,954 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][139], [160#L879-3true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,960 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,960 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:50,960 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,960 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:50,960 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][139], [160#L879-3true, 67#L915-6true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,960 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,960 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,960 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,960 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:50,960 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:50,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [236#true, 49#L883-3true, 67#L915-6true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,967 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,967 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,967 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,967 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 67#L915-6true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,967 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,967 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,967 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,968 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:50,968 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,968 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,968 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,968 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:50,968 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,968 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,968 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,968 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 107#L896-4true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,970 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,970 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,970 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,970 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,970 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:50,970 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,971 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,971 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,971 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [236#true, 49#L883-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:50,971 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,971 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,971 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,971 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [120#L880-5true, 44#L893-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,984 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:50,984 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,984 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,984 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [120#L880-5true, 44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,984 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:50,984 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,984 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,984 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [120#L880-5true, 170#L915-3true, 44#L893-3true, 236#true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,984 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:50,984 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,984 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,984 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [115#L881true, 44#L893-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,985 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:50,985 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,985 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,985 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][308], [106#L893true, 181#L881-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,985 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:50,985 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,985 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,985 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [115#L881true, 44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,986 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:50,986 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,986 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,986 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][309], [106#L893true, 170#L915-3true, 181#L881-3true, 236#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,986 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:50,986 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,986 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,986 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [115#L881true, 170#L915-3true, 44#L893-3true, 236#true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,986 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:50,986 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,986 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,986 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:50,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [106#L893true, 181#L881-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:50,989 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 03:32:50,989 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:50,989 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:50,989 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:32:50,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [181#L881-3true, 44#L893-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:50,989 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,989 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,990 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,990 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][345], [106#L893true, 236#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:50,990 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,990 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,990 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,990 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [115#L881true, 44#L893-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,996 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:50,996 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,996 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,996 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 236#true, 164#L880-1true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:50,996 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:50,996 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,996 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,996 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:50,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 236#true, 67#L915-6true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,996 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:50,996 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,997 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,997 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:50,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [120#L880-5true, 44#L893-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:50,997 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:50,997 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,997 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:50,997 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 67#L915-6true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,008 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,008 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,008 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,008 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 67#L915-6true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,008 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,009 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,009 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,009 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 67#L915-6true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,009 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,009 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,009 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,009 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,010 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,010 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,010 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,010 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [236#true, 49#L883-3true, 67#L915-6true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,011 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,011 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,011 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,011 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,012 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,012 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,012 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,012 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,012 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,012 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][256], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 56#L897-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,014 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,014 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,014 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,014 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 56#L897-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,015 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,015 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,015 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,015 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:51,026 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,026 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,026 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,026 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [170#L915-3true, 44#L893-3true, 236#true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,026 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,026 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,026 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,026 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,026 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,026 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,026 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,026 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,029 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,029 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,029 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,029 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,030 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 03:32:51,030 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:51,030 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:51,030 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:51,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [181#L881-3true, 44#L893-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,030 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,030 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,030 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,030 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][345], [106#L893true, 236#true, 67#L915-6true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,030 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,030 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,030 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,030 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 236#true, 164#L880-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:51,034 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,034 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,034 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,034 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,034 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 236#true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,034 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,034 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,034 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,034 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [170#L915-3true, 44#L893-3true, 236#true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,034 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,034 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:51,034 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,034 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:51,034 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:51,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 164#L880-1true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,035 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,035 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,035 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,035 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,035 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][119], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 131#L894-1true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,047 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,047 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,047 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:51,047 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:51,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][143], [213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:51,050 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,050 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,050 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,050 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,050 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:51,054 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,054 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,054 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,054 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,055 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,055 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,055 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,055 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 175#L897-2true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,065 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,065 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,065 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,065 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,066 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,066 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,066 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,066 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 236#true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,080 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,080 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,080 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,080 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,080 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 236#true, 213#true, 76#L880-2true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,080 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,080 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,080 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:51,080 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:51,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [170#L915-3true, 44#L893-3true, 236#true, 213#true, 76#L880-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,081 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,081 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,081 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,081 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,081 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 76#L880-2true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,081 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,081 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,081 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,081 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,081 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 236#true, 213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:51,081 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,082 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,082 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,082 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [170#L915-3true, 44#L893-3true, 236#true, 213#true, 31#L882-1true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,082 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,082 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,082 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,082 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 31#L882-1true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,082 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,082 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,082 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,082 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [116#L882-3true, 44#L893-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,083 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,083 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,083 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,083 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [116#L882-3true, 44#L893-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,083 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,083 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,083 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,083 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [116#L882-3true, 44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,083 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,083 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,083 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,083 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 236#true, 67#L915-6true, 213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,084 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,084 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,084 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,084 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 180#L915-4true, 76#L880-2true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,088 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,088 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,088 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,088 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 236#true, 67#L915-6true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,088 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,088 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,088 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,088 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,088 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 236#true, 164#L880-1true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,088 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,089 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,089 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,089 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,089 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [164#L880-1true, 16#L895-3true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:51,096 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,096 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,096 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,096 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][236], [236#true, 160#L879-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,109 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,109 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,109 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,110 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][236], [236#true, 67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 174#L896-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,110 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,110 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,110 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,110 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][128], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 213#true, 131#L894-1true, 238#(= ~num~0 0), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,111 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,111 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,111 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:51,111 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][125], [170#L915-3true, 160#L879-3true, 131#L894-1true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,111 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,111 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,111 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:51,111 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][139], [160#L879-3true, 131#L894-1true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,111 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,111 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,111 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:51,111 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][139], [67#L915-6true, 160#L879-3true, 131#L894-1true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,111 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,111 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:51,111 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,111 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][119], [140#L894-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 160#L879-3true, 213#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,112 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,112 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:51,112 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,112 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,119 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,119 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,119 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,119 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,119 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,119 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,119 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,119 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][256], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 175#L897-2true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,119 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 03:32:51,120 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:32:51,120 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:32:51,120 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:32:51,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [179#L897-3true, 49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,121 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,121 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,121 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,122 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,122 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,122 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,122 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,122 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,122 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:51,123 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,123 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,123 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,123 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:51,124 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,124 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,124 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,124 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][256], [179#L897-3true, 236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,125 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [120#L880-5true, 44#L893-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,134 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,134 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,134 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,134 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,134 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [120#L880-5true, 44#L893-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,134 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,134 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,134 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,134 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,134 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [120#L880-5true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 44#L893-3true, 236#true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,135 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,135 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,135 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,135 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [120#L880-5true, 170#L915-3true, 44#L893-3true, 236#true, 213#true, thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,135 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,135 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,135 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,135 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,135 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [120#L880-5true, 44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,135 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,135 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,135 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,135 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,135 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [115#L881true, 44#L893-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,136 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,136 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,136 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,136 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,136 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [115#L881true, 44#L893-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:51,136 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,136 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,136 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,136 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,152 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][308], [106#L893true, 181#L881-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,152 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,152 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,152 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,152 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,152 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][309], [106#L893true, 170#L915-3true, 181#L881-3true, 236#true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,152 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,152 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,152 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,152 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,152 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,152 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,152 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [106#L893true, 181#L881-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,153 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [115#L881true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 236#true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,153 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [115#L881true, 170#L915-3true, 44#L893-3true, 236#true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,153 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][312], [106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 193#L915-2true, 236#true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,153 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,154 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,154 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,154 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [115#L881true, 44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,154 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,154 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,154 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,154 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,154 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [40#L882-2true, 44#L893-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,155 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,155 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,155 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,155 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [40#L882-2true, 44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,155 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,155 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,155 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,155 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [40#L882-2true, 170#L915-3true, 44#L893-3true, 236#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,155 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,155 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,155 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,155 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [120#L880-5true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,155 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,156 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,156 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,156 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [40#L882-2true, 44#L893-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,156 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,156 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,156 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,156 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [114#L882-4true, 44#L893-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:51,157 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,157 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,157 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,171 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [114#L882-4true, 44#L893-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,171 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,171 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,171 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,171 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [114#L882-4true, 44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,172 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,172 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,172 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,172 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 76#L880-2true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,177 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,177 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,177 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,177 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [164#L880-1true, 16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,184 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,184 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,184 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,184 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][128], [140#L894-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 160#L879-3true, 213#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,188 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,188 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,188 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:51,188 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][125], [140#L894-2true, 170#L915-3true, 160#L879-3true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,188 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,188 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,188 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,188 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:51,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][139], [140#L894-2true, 67#L915-6true, 160#L879-3true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,189 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,189 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:51,189 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,189 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][139], [140#L894-2true, 160#L879-3true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,189 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,189 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,189 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,189 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:51,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [236#true, 49#L883-3true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:51,194 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 03:32:51,194 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:32:51,194 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:32:51,194 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:32:51,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 67#L915-6true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,194 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,194 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,194 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 67#L915-6true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,195 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,195 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [179#L897-3true, 49#L883-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:51,196 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,196 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,196 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,196 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [236#true, 49#L883-3true, 67#L915-6true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,197 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,197 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,197 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,197 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,197 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [179#L897-3true, 49#L883-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:51,197 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,197 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,197 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,197 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][256], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 197#L897-4true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,199 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,199 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,199 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,199 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][362], [116#L882-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,200 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,200 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,200 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,200 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 203#L882true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,207 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,207 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,207 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,207 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,207 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:51,207 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,207 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,207 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,207 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,207 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 236#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 203#L882true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,208 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,208 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,208 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,208 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [170#L915-3true, 44#L893-3true, 236#true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,208 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,208 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,208 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,208 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,208 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 203#L882true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,208 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,208 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,208 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,208 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,208 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [116#L882-3true, 44#L893-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,209 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,209 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,209 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,209 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,209 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [116#L882-3true, 44#L893-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,209 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,209 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,209 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,209 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [116#L882-3true, 44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,209 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,209 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,209 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,209 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,209 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [116#L882-3true, 170#L915-3true, 44#L893-3true, 236#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,210 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,210 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:51,210 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:51,210 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:51,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,210 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [120#L880-5true, 16#L895-3true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,210 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][162], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,212 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,212 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,212 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,212 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][164], [44#L893-3true, 236#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,212 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,212 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,212 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,212 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][164], [44#L893-3true, 236#true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,212 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,212 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,212 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,212 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 67#L915-6true, 76#L880-2true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,219 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,219 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,219 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,219 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][236], [236#true, 67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,227 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 03:32:51,228 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:32:51,228 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:32:51,228 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:32:51,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][268], [236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:51,232 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,232 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,232 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,232 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][268], [236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:51,233 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,233 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,233 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,233 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][143], [213#true, 131#L894-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:51,233 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,233 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,233 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:51,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [179#L897-3true, 49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,235 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,235 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,235 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,235 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 197#L897-4true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,235 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 03:32:51,235 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:32:51,235 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:32:51,235 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:32:51,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [179#L897-3true, 236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,236 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,236 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,236 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,236 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [236#true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 197#L897-4true, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,237 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,237 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,237 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,237 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [116#L882-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,238 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,238 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,239 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,239 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][362], [114#L882-4true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,240 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,240 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,240 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,240 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 236#true, 67#L915-6true, 31#L882-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,246 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [44#L893-3true, 236#true, 31#L882-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,246 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 236#true, 31#L882-1true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,246 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [170#L915-3true, 44#L893-3true, 236#true, 213#true, 31#L882-1true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,246 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,246 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 31#L882-1true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,247 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,247 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,247 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,247 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,247 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [114#L882-4true, 44#L893-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,247 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,247 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,247 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,247 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,247 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [114#L882-4true, 44#L893-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:51,248 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,248 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,248 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,248 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,248 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [114#L882-4true, 170#L915-3true, 44#L893-3true, 236#true, 213#true, thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,248 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,248 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,248 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,248 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [114#L882-4true, 44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,248 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,248 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,248 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,248 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,248 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 31#L882-1true, 213#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,249 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,249 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,249 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,249 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 203#L882true, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,249 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,249 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,249 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,249 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [120#L880-5true, 16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,249 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,249 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,249 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,249 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][162], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,251 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,251 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,251 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,251 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][164], [44#L893-3true, 236#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,251 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,251 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,251 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,252 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][164], [44#L893-3true, 236#true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,252 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,252 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,252 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,252 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 125#L896true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,257 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,257 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,257 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,257 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][268], [236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 54#L896-2true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 232#true]) [2023-11-30 03:32:51,270 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,270 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,270 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,270 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][143], [140#L894-2true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:51,270 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,270 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,271 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,271 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:51,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [179#L897-3true, 236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,271 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 03:32:51,272 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:32:51,272 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:32:51,272 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:32:51,272 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:32:51,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 197#L897-4true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,272 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,272 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,272 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,272 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 197#L897-4true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:51,272 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 03:32:51,272 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:32:51,272 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:32:51,272 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:32:51,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 197#L897-4true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,273 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,273 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,273 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,273 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [116#L882-3true, 236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,273 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,273 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,273 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,273 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][371], [236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,274 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,274 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,274 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,274 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][255], [236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 197#L897-4true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,274 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,274 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,274 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,274 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,274 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [114#L882-4true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:51,276 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,276 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,276 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,276 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 169#L897-6true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,277 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,277 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,277 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,277 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][362], [236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,277 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,278 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,278 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,278 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [40#L882-2true, 44#L893-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,282 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [40#L882-2true, 44#L893-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:51,283 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [40#L882-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 236#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,283 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [40#L882-2true, 170#L915-3true, 44#L893-3true, 236#true, 213#true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,283 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [40#L882-2true, 44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,284 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,284 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,284 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,284 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,284 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:51,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][161], [170#L915-3true, 44#L893-3true, 236#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,284 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,284 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,284 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,284 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][162], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,284 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,284 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,284 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,285 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,285 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][164], [44#L893-3true, 236#true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,285 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,285 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,285 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,285 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,285 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][164], [44#L893-3true, 236#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,285 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,285 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,285 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,285 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,285 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [40#L882-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 180#L915-4true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,285 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,285 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,285 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 213#true, 31#L882-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:51,286 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,286 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,292 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,292 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,292 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,292 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,301 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,301 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,301 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,301 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 174#L896-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,301 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,301 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,302 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,302 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,303 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,303 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,303 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,303 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 174#L896-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,303 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,303 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,303 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,303 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][236], [236#true, 67#L915-6true, 107#L896-4true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,309 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:32:51,309 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:32:51,309 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:32:51,309 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:32:51,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][236], [236#true, 67#L915-6true, 138#L896-5true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,309 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,309 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,309 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,309 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][236], [236#true, 160#L879-3true, 67#L915-6true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,309 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,309 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,309 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,309 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [114#L882-4true, 236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,315 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,315 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,315 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,315 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][373], [236#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,315 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,315 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,315 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,315 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][371], [236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:51,317 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,317 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,317 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,317 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:51,317 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,317 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,317 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,317 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 167#L882-5true, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,319 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,319 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,319 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,319 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,319 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,319 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,319 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,319 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,320 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,320 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,320 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,320 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][362], [236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,320 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,320 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,320 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,320 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][362], [236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,320 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,320 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,321 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,321 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,325 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [116#L882-3true, 44#L893-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,325 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,325 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,325 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [116#L882-3true, 44#L893-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:51,326 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [116#L882-3true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 44#L893-3true, 236#true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,326 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [116#L882-3true, 170#L915-3true, 44#L893-3true, 236#true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,326 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [116#L882-3true, 44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,327 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,327 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,327 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:51,327 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,327 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,327 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][161], [170#L915-3true, 44#L893-3true, 236#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,327 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,327 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,327 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,327 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][162], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,328 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,328 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,328 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,328 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,328 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][164], [44#L893-3true, 236#true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,328 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,328 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,328 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,328 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,328 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][164], [44#L893-3true, 236#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,328 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,328 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,328 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,328 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,328 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [40#L882-2true, 16#L895-3true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,329 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][210], [116#L882-3true, 236#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,329 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [16#L895-3true, 67#L915-6true, 31#L882-1true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,330 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][175], [44#L893-3true, 236#true, 21#L883true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:51,332 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,332 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][175], [44#L893-3true, 236#true, 67#L915-6true, 21#L883true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,333 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [106#L893true, 49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,333 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][178], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 21#L883true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,333 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [106#L893true, 236#true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:51,333 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,333 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,334 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,334 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,334 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,334 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,337 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,337 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,337 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,337 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,337 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 174#L896-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,337 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,337 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,337 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,337 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,337 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,338 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,338 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,338 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,338 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][268], [236#true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 217#true, 232#true]) [2023-11-30 03:32:51,349 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,349 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,349 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,349 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,350 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,350 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,350 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,350 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,351 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,351 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,351 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,351 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][373], [236#true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,351 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,351 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,351 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,351 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][373], [236#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 178#L882-6true, 119#L915-5true]) [2023-11-30 03:32:51,352 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,352 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,352 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,352 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,353 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,353 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,353 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,353 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,353 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:51,353 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,353 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,353 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,353 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:51,354 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,354 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,354 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,354 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,355 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,355 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,355 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,355 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,355 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][373], [236#true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:51,355 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,355 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,355 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,355 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 178#L882-6true]) [2023-11-30 03:32:51,355 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,355 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,355 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,355 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:51,356 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,361 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [114#L882-4true, 44#L893-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,361 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,361 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,361 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,361 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,361 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,361 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,361 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][151], [114#L882-4true, 44#L893-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,361 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,361 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,361 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 114#L882-4true, 193#L915-2true, 44#L893-3true, 236#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,362 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][154], [114#L882-4true, 170#L915-3true, 44#L893-3true, 236#true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,362 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [114#L882-4true, 44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,362 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,362 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:51,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][209], [116#L882-3true, 236#true, 16#L895-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,363 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [40#L882-2true, 16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,363 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][210], [114#L882-4true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,364 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,364 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,364 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,364 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 54#L896-2true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,367 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,367 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,367 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,368 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,369 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,369 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,369 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,369 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,369 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][268], [236#true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 217#true, 232#true]) [2023-11-30 03:32:51,380 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,380 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,380 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,380 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][268], [236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 232#true]) [2023-11-30 03:32:51,380 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,381 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,381 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,381 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,382 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,382 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,382 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,382 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,382 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,382 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,382 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,382 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 178#L882-6true, 232#true]) [2023-11-30 03:32:51,383 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,383 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,383 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,383 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,383 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,383 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,383 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,383 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][373], [236#true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:51,383 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,383 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,383 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,384 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,384 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,384 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,385 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,385 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,385 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,385 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,385 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,385 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,385 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,385 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,385 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 178#L882-6true, 232#true]) [2023-11-30 03:32:51,385 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,385 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,385 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,385 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,386 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,386 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,386 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,386 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,386 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,386 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][362], [236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 21#L883true, 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,386 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,386 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,386 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,386 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][161], [170#L915-3true, 44#L893-3true, 236#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,391 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,391 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,391 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,391 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,391 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][162], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,392 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][163], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 236#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,392 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][164], [44#L893-3true, 236#true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,392 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][164], [44#L893-3true, 236#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,392 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,392 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,393 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,393 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,393 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,393 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 104#L891true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,394 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,394 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,394 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,394 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 104#L891true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:51,394 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,394 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,394 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,394 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][175], [44#L893-3true, 236#true, 67#L915-6true, 213#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,394 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:51,394 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,394 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,394 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,394 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][175], [44#L893-3true, 236#true, 21#L883true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:51,395 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,395 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,395 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,395 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,395 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][177], [170#L915-3true, 49#L883-3true, 236#true, 104#L891true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,395 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,395 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,395 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:51,395 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][178], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 21#L883true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,395 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,395 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,395 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,395 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,395 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][179], [106#L893true, 170#L915-3true, 49#L883-3true, 236#true, 213#true, thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,395 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,395 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,396 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,396 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,396 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:51,396 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,396 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,396 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,396 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [106#L893true, 236#true, 49#L883-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:51,396 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,396 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,396 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,396 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,396 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][181], [170#L915-3true, 44#L893-3true, 236#true, 21#L883true, 213#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,396 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,396 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,396 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,396 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [106#L893true, 236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,397 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,397 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,397 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,397 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,397 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][183], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 104#L891true, 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,397 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,397 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,397 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,397 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][209], [116#L882-3true, 236#true, 16#L895-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,398 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][209], [114#L882-4true, 236#true, 16#L895-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:51,398 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,398 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [116#L882-3true, 16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,400 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,400 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,400 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,400 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,400 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,402 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,402 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,402 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,402 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 21#L883true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:51,416 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,416 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,417 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,417 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][161], [170#L915-3true, 44#L893-3true, 236#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:51,424 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,424 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:51,424 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][162], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:51,424 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,424 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][163], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 236#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:51,425 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][164], [44#L893-3true, 236#true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:51,425 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][164], [44#L893-3true, 236#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 178#L882-6true]) [2023-11-30 03:32:51,425 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,425 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][209], [114#L882-4true, 236#true, 16#L895-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,426 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:51,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:51,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:51,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [236#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,426 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:51,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:51,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:51,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [236#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,427 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,427 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:51,427 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:51,427 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:51,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][225], [16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,427 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,427 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:51,427 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:51,427 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:51,427 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:51,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [114#L882-4true, 16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,428 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,428 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:51,428 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:51,428 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:51,428 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:51,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,429 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,429 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,429 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,429 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,429 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,429 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,429 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,429 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 138#L896-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,430 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,430 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,430 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,430 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 107#L896-4true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,430 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,430 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,430 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,430 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,430 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,431 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,431 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,431 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,431 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,432 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,432 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,432 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,432 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][316], [179#L897-3true, 236#true, 67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,442 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,442 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,442 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,442 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 67#L915-6true, 21#L883true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,447 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,447 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,447 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,447 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 67#L915-6true, 21#L883true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,448 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,448 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,448 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,448 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,448 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:51,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [236#true, 16#L895-3true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,456 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,456 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:51,456 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:51,456 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:51,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [236#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 178#L882-6true, 119#L915-5true]) [2023-11-30 03:32:51,456 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,456 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:51,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:51,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:51,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][225], [16#L895-3true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:51,457 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,457 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:51,458 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:51,458 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:51,458 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:51,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [16#L895-3true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,458 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:51,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:51,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:51,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:51,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 138#L896-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,460 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,460 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,460 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,460 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,460 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,460 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,460 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,460 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,461 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,461 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][316], [236#true, 67#L915-6true, 160#L879-3true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,471 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,471 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,471 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,471 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:51,487 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][175], [44#L893-3true, 236#true, 67#L915-6true, 213#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,488 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:51,488 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,488 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,488 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,488 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,488 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:51,488 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][175], [44#L893-3true, 236#true, 213#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,488 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,488 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,488 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][181], [170#L915-3true, 44#L893-3true, 236#true, 213#true, 21#L883true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,488 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,488 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,488 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,488 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [106#L893true, 236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,489 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][176], [227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 44#L893-3true, 193#L915-2true, 236#true, 21#L883true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,489 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][178], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 21#L883true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,489 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][179], [106#L893true, 170#L915-3true, 236#true, 49#L883-3true, 213#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,489 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,489 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 193#L915-2true, 236#true, 49#L883-3true, 213#true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,490 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,490 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [106#L893true, 49#L883-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,490 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,490 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:51,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [236#true, 16#L895-3true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:51,491 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,491 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:51,491 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:51,491 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:51,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][182], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 13#L895true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,491 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,491 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:51,491 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:51,491 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:51,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][288], [236#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 213#true, 21#L883true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,492 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,492 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:51,492 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:51,492 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:51,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 67#L915-6true, 131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,493 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,493 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:51,493 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:51,493 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:51,493 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:51,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,496 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,496 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,496 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,496 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,497 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,497 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,497 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,497 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][328], [179#L897-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:51,509 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,509 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,509 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,509 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:51,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 213#true, 13#L895true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,526 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:51,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:51,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:51,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][291], [236#true, 16#L895-3true, 21#L883true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:51,526 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:51,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:51,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:51,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [140#L894-2true, 236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,528 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,528 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:51,528 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:51,528 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:51,528 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:51,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][279], [49#L883-3true, 67#L915-6true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,529 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,529 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,529 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,529 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,529 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][280], [16#L895-3true, 67#L915-6true, 21#L883true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,529 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,529 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,529 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,529 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,529 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,530 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:51,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:51,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:51,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:51,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,531 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,532 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,532 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,532 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,532 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,532 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,532 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,532 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,532 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,534 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,534 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,534 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,534 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][328], [236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 197#L897-4true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:51,549 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,549 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,549 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,549 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:51,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 13#L895true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,566 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,566 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,566 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,566 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][291], [236#true, 16#L895-3true, 67#L915-6true, 213#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,566 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,566 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,566 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,566 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 174#L896-1true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,568 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:51,569 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,569 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,569 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,569 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 14#L894-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,569 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:51,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,569 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:51,569 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,569 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,569 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,569 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:51,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,570 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,570 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:51,570 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:51,570 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:51,570 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:51,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 175#L897-2true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,572 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,572 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,572 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,572 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,572 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [179#L897-3true, 181#L881-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,574 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,574 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,574 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,574 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:51,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [179#L897-3true, 181#L881-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,727 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,727 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,727 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,727 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [179#L897-3true, 181#L881-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,740 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,740 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,740 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,740 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,740 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 197#L897-4true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,742 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,742 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,742 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,742 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:51,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 197#L897-4true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,797 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:51,797 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:51,797 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:51,797 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:51,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,797 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:51,797 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:51,798 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:51,798 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:51,798 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:51,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 54#L896-2true, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,828 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:51,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:51,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,842 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:51,842 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:51,842 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:51,842 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:51,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,871 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][432], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,872 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,872 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,872 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,872 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][432], [181#L881-3true, 236#true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,873 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:32:51,873 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:32:51,873 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:32:51,873 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:32:51,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][432], [181#L881-3true, 236#true, 67#L915-6true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,873 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,873 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,873 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,873 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,873 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,882 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,882 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,882 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,882 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,882 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,884 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,884 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,884 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,884 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,884 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,884 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,884 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,884 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 164#L880-1true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,885 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,885 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,885 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,885 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:51,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,908 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,908 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,908 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,908 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,908 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 67#L915-6true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,908 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,908 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,908 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,908 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,908 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:51,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 138#L896-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,908 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,908 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,908 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,908 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,908 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:51,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,914 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,914 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,914 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,914 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,914 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,914 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,914 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][432], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,915 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][432], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,916 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,916 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,916 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,916 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][432], [181#L881-3true, 236#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,917 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 03:32:51,917 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:32:51,917 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:32:51,917 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:32:51,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][432], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,917 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,917 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,917 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,917 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,917 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][432], [181#L881-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,917 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 03:32:51,917 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:32:51,917 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:32:51,917 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:32:51,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][432], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,918 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,918 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,918 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,918 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,918 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,920 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,920 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,920 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,920 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,924 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,924 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,924 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,924 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,924 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][318], [181#L881-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,925 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 164#L880-1true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,925 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,925 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,925 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,925 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,926 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [236#true, 67#L915-6true, 76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,926 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,926 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,926 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,926 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [120#L880-5true, 236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,926 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:51,926 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:51,926 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:51,926 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:51,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [115#L881true, 236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,926 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:51,926 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:51,926 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:51,926 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:51,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 164#L880-1true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,926 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,926 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,927 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,927 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,927 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,927 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,927 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,927 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,927 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:51,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [236#true, 213#true, 76#L880-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,964 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 03:32:51,964 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:32:51,964 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:32:51,964 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:32:51,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [120#L880-5true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,964 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,964 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,964 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,964 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [115#L881true, 236#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,964 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,964 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,964 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,964 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 67#L915-6true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,965 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,965 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,965 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,965 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 67#L915-6true, 76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,966 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,966 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,966 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,967 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,967 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [120#L880-5true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,967 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,967 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,967 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,967 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [115#L881true, 236#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,968 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,968 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,968 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,968 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:51,971 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,971 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,971 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,971 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,971 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:51,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 203#L882true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:51,999 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:51,999 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:51,999 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,000 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [236#true, 67#L915-6true, 76#L880-2true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,001 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 03:32:52,001 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:32:52,001 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:32:52,001 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:32:52,001 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:32:52,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [120#L880-5true, 236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,002 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,002 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,002 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,002 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,002 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [115#L881true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,002 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,002 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,002 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,002 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,002 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [236#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 203#L882true, 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,002 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,002 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,002 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,002 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [120#L880-5true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,003 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,003 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,003 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,003 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 203#L882true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,003 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,003 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,003 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,003 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [115#L881true, 236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,004 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [120#L880-5true, 236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,004 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [115#L881true, 236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,004 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,005 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,005 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,005 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,005 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,035 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,035 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:52,035 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:52,035 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:52,035 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:52,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 31#L882-1true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,036 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,037 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,037 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,037 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [236#true, 31#L882-1true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,037 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,037 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,037 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,037 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 67#L915-6true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,038 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 203#L882true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,038 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,038 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,038 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,038 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [236#true, 67#L915-6true, 31#L882-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,039 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,039 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,039 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,039 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [40#L882-2true, 236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,039 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,039 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,039 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,039 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,040 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,040 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,040 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,040 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,040 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,041 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,041 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,041 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,041 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 203#L882true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,041 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,041 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,041 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,041 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,042 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:52,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [40#L882-2true, 236#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,086 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,086 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,086 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,086 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 175#L897-2true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,087 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,087 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:52,087 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:52,087 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:52,087 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:52,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 197#L897-4true, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,087 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:52,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:52,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:52,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:52,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [179#L897-3true, 49#L883-3true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,087 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,087 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:52,087 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:52,087 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:52,087 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:52,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][180], [57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,088 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,088 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:52,088 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:52,088 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:52,088 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:52,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 67#L915-6true, 213#true, 31#L882-1true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,089 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,089 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,089 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,089 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 67#L915-6true, 31#L882-1true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,089 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,089 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,089 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,089 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,089 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [40#L882-2true, 236#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,090 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,090 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,090 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,090 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [236#true, 67#L915-6true, 31#L882-1true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,090 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,090 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,090 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,090 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,090 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [116#L882-3true, 236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,091 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,091 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,091 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,091 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [236#true, 67#L915-6true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,092 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,092 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,092 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,092 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,092 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:52,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [40#L882-2true, 236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,132 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,132 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,132 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,132 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,132 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [116#L882-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,132 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,132 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,132 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,132 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [40#L882-2true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,133 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,133 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,133 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,133 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [40#L882-2true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,134 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,134 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,134 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,134 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,134 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:52,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [114#L882-4true, 236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,135 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,135 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,135 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,135 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [116#L882-3true, 236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,181 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,181 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,182 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,182 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,182 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [114#L882-4true, 236#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,182 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,182 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,182 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,182 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [116#L882-3true, 236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,183 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,183 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:52,183 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:52,183 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:52,183 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:52,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][474], [170#L915-3true, 49#L883-3true, 221#true, 213#true, 13#L895true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,234 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,234 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:52,234 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,234 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:52,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][414], [170#L915-3true, 16#L895-3true, 221#true, 21#L883true, 213#true, 238#(= ~num~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,234 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,234 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:52,235 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,235 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:52,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 21#L883true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,235 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,235 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:52,235 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,235 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:52,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][475], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 13#L895true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,235 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,235 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:52,235 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:52,235 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [114#L882-4true, 236#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,249 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,249 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,249 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,249 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,249 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][364], [114#L882-4true, 236#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,250 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,250 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:52,250 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:52,250 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:52,250 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:52,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][373], [236#true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,250 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,250 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:52,250 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:52,250 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:52,250 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:52,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][311], [170#L915-3true, 181#L881-3true, 236#true, 221#true, 213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,317 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,318 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,318 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,318 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 160#L879-3true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,324 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,324 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,324 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,324 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 221#true, 21#L883true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,331 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,331 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:52,331 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:52,331 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][473], [49#L883-3true, 221#true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:52,331 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,331 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:52,331 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,331 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:52,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 164#L880-1true, 221#true, 180#L915-4true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,342 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,342 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,342 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,342 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [181#L881-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,354 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,354 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,354 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,354 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][311], [170#L915-3true, 140#L894-2true, 181#L881-3true, 236#true, 221#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,358 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,358 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,358 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,358 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 160#L879-3true, 221#true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,373 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,373 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,373 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,373 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 67#L915-6true, 221#true, 21#L883true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,383 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,383 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,383 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,383 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][473], [49#L883-3true, 67#L915-6true, 221#true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,383 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,383 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,383 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,383 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 180#L915-4true, 221#true, 76#L880-2true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,393 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,393 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,393 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,393 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 164#L880-1true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,394 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,394 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,394 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,394 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 213#true, 131#L894-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,400 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,400 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,400 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,400 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [140#L894-2true, 181#L881-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,407 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,407 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,407 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,407 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [140#L894-2true, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,421 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,421 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,421 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,421 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [140#L894-2true, 181#L881-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,421 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,421 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,421 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,421 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [140#L894-2true, 181#L881-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,421 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,421 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,421 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,421 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,421 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 164#L880-1true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,423 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,423 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,423 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,423 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,423 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 221#true, 213#true, 76#L880-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,443 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,443 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,443 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,443 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 164#L880-1true, 67#L915-6true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,444 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,444 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,444 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,444 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 67#L915-6true, 131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,450 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [140#L894-2true, 181#L881-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,451 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,451 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,451 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,451 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,451 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][338], [132#L902-2true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 53#L881-6true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,455 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 03:32:52,455 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:32:52,455 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:32:52,455 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:32:52,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][344], [132#L902-2true, 236#true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,455 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,455 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,455 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,455 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [120#L880-5true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,469 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,469 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,469 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,469 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 221#true, 76#L880-2true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,470 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,470 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,470 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,470 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,470 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][517], [181#L881-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 13#L895true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,470 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,470 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,471 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,471 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [115#L881true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 180#L915-4true, 221#true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,471 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,471 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,471 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,471 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 164#L880-1true, 67#L915-6true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,471 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,471 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,471 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,471 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,471 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [120#L880-5true, 16#L895-3true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,630 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,630 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,630 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,630 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 67#L915-6true, 221#true, 213#true, 76#L880-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,632 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,632 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,632 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,632 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [140#L894-2true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,639 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,639 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,639 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,639 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,639 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [115#L881true, 16#L895-3true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,640 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,640 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,640 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,640 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][516], [181#L881-3true, 221#true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,641 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,641 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,641 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,641 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][344], [132#L902-2true, 236#true, 67#L915-6true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,642 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,642 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,642 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,642 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 238#(= ~num~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,654 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,654 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,654 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,654 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [120#L880-5true, 16#L895-3true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,655 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,655 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,655 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,655 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,655 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 67#L915-6true, 221#true, 213#true, 76#L880-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,655 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,655 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,655 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,656 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,656 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 203#L882true, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,674 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,674 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,674 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,674 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [120#L880-5true, 16#L895-3true, 221#true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,675 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,675 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,675 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,675 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [115#L881true, 16#L895-3true, 221#true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,683 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,683 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,683 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,683 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][516], [181#L881-3true, 221#true, 67#L915-6true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,684 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,684 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,684 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,684 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][344], [236#true, 122#L902-4true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:52,686 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,686 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,686 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,686 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][338], [236#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,687 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 03:32:52,687 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:32:52,687 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:32:52,687 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:32:52,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][344], [236#true, 122#L902-4true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,687 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,688 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,688 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,688 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,688 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][338], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,688 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,688 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,688 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,688 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][338], [236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 53#L881-6true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,689 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,689 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,689 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,689 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 221#true, 180#L915-4true, 213#true, 31#L882-1true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,697 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,697 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,697 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,697 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,698 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,698 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,698 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,698 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,698 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [120#L880-5true, 16#L895-3true, 67#L915-6true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,699 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,699 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,699 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,699 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,699 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 14#L894-5true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,700 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,700 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,700 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,700 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 125#L896true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,700 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,700 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,700 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,701 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 221#true, 31#L882-1true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,717 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,717 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,717 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,717 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 67#L915-6true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,718 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,718 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,718 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,718 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 67#L915-6true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,723 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,723 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,723 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,723 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 67#L915-6true, 221#true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,724 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,724 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,724 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,724 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [132#L902-2true, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,724 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,724 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,724 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,724 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 122#L902-4true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,725 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,725 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,725 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,725 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,731 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,731 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,731 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,731 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,731 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,731 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,731 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,731 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,731 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,731 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,731 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,731 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,731 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,731 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,731 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,732 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,733 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,733 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,733 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,733 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,733 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][344], [236#true, 122#L902-4true, 221#true, 67#L915-6true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,734 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,734 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,734 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,734 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][344], [236#true, 122#L902-4true, 67#L915-6true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,734 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,734 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,734 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,735 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,735 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][344], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 67#L915-6true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,735 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,735 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,735 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,735 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][344], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,735 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,735 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,735 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,735 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][344], [236#true, 221#true, 67#L915-6true, 213#true, 53#L881-6true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,736 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,736 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,736 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,736 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][344], [236#true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,736 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,736 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,736 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,736 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [40#L882-2true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,745 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,745 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,745 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,745 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 221#true, 31#L882-1true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,745 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,745 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,746 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,746 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,746 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 67#L915-6true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,746 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,746 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,746 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,746 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,747 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,748 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,748 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 174#L896-1true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,749 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 107#L896-4true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,753 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,753 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,753 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,753 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [40#L882-2true, 16#L895-3true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,764 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,764 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,764 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,764 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 67#L915-6true, 221#true, 213#true, 31#L882-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,764 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,764 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,764 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,764 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 67#L915-6true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,768 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,768 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,768 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,769 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,769 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,769 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,769 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,769 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,769 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [181#L881-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,769 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,769 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,769 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,769 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,769 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,769 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,769 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,769 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 67#L915-6true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,770 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,770 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,770 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,770 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,770 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [181#L881-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 45#L902-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,770 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,770 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,770 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,777 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,777 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,777 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,777 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,777 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,777 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,777 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,777 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,777 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,777 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,778 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:32:52,779 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:52,779 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:52,779 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:52,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][344], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 67#L915-6true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,779 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,779 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,779 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,779 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,779 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,779 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:32:52,779 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:52,779 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:52,779 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:52,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][344], [236#true, 67#L915-6true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,779 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,779 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,779 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,780 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,780 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][344], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,780 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:32:52,780 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:52,780 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:52,780 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:52,780 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:52,780 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][344], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 67#L915-6true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,780 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,780 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,780 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,780 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,780 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,780 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][344], [236#true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,781 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:32:52,781 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:52,781 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:52,781 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:52,781 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:52,781 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][344], [236#true, 67#L915-6true, 221#true, 213#true, 53#L881-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,781 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,781 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,781 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,781 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,781 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,781 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [40#L882-2true, 16#L895-3true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,790 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,790 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,790 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,790 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,790 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][537], [116#L882-3true, 236#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,791 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 67#L915-6true, 221#true, 213#true, 31#L882-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,791 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [116#L882-3true, 16#L895-3true, 67#L915-6true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,793 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,793 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:52,793 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,793 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [116#L882-3true, 16#L895-3true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,793 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,793 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:52,793 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,793 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [116#L882-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 221#true, 180#L915-4true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,793 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,793 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,793 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:52,793 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [114#L882-4true, 16#L895-3true, 67#L915-6true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,794 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,794 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,794 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,794 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:52,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [114#L882-4true, 16#L895-3true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:52,794 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,794 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,794 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,795 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:52,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [114#L882-4true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,795 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,795 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:52,795 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,795 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,796 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,796 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,796 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,796 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:52,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 138#L896-5true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,800 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,800 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,800 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,800 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 67#L915-6true, 221#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,800 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,800 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,800 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,800 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [40#L882-2true, 16#L895-3true, 67#L915-6true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,809 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,809 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,809 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,809 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][535], [116#L882-3true, 236#true, 16#L895-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,810 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,810 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,810 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,810 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [132#L902-2true, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,814 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,814 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,814 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,814 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,814 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [132#L902-2true, 181#L881-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,814 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,814 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,814 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,814 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [132#L902-2true, 181#L881-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,814 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,814 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,814 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,814 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 54#L896-2true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,820 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,820 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,820 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,820 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,820 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,821 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [164#L880-1true, 16#L895-3true, 221#true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,821 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,821 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,821 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,821 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,821 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,821 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,821 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 164#L880-1true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:52,821 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,821 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,821 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,821 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,821 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,821 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [164#L880-1true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,821 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,821 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,821 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,821 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,821 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][535], [116#L882-3true, 236#true, 16#L895-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,835 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,835 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,835 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,835 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,835 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [40#L882-2true, 16#L895-3true, 67#L915-6true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,836 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,836 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,836 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,836 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,836 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][537], [114#L882-4true, 236#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,836 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,836 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,836 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,836 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:52,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][423], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 221#true, 180#L915-4true, 213#true, 238#(= ~num~0 0), 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,838 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,838 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,838 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,838 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:52,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][424], [16#L895-3true, 221#true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,838 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,838 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,838 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,838 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:52,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][424], [16#L895-3true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,839 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,839 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:52,839 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,839 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][535], [116#L882-3true, 236#true, 16#L895-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,852 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,852 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,852 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,852 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][535], [114#L882-4true, 236#true, 16#L895-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,853 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,853 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,853 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,853 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,857 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 67#L915-6true, 221#true, 76#L880-2true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,857 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,857 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,857 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,857 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,857 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,857 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,858 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 221#true, 76#L880-2true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:52,858 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,858 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,858 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,858 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,858 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,858 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 180#L915-4true, 221#true, 76#L880-2true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,858 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,858 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,858 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,858 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,858 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:52,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][535], [116#L882-3true, 236#true, 16#L895-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,874 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,874 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,874 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,874 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,874 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][535], [114#L882-4true, 236#true, 16#L895-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,875 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][542], [236#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,875 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][423], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 180#L915-4true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,877 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,877 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:52,877 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,877 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][424], [16#L895-3true, 221#true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:52,877 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,877 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:52,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][424], [16#L895-3true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:52,878 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,878 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,878 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:52,878 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 107#L896-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,879 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,879 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,879 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,879 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:52,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][535], [114#L882-4true, 236#true, 16#L895-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,891 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,891 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,891 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,891 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][543], [236#true, 16#L895-3true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,892 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,892 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,892 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,892 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 122#L902-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:52,895 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,895 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,895 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,895 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 122#L902-4true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,895 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,895 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,895 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,895 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,895 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [181#L881-3true, 236#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,896 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,896 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,896 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,896 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 67#L915-6true, 221#true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,900 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,900 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,900 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,900 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,900 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][535], [114#L882-4true, 236#true, 16#L895-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,916 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][543], [236#true, 16#L895-3true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,916 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,917 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][542], [236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 221#true, 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,917 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,917 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,917 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,917 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 221#true, 67#L915-6true, 213#true, 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,920 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:52,920 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,920 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,920 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,920 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 221#true, 213#true, 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:52,921 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,921 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:52,921 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:52,921 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,921 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][473], [49#L883-3true, 67#L915-6true, 221#true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,921 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:52,921 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,921 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,921 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,921 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:52,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][473], [49#L883-3true, 221#true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:52,921 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,921 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:52,921 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,921 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:52,921 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:52,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][474], [170#L915-3true, 49#L883-3true, 221#true, 213#true, 13#L895true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,921 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][414], [170#L915-3true, 16#L895-3true, 221#true, 21#L883true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,922 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 21#L883true, 238#(= ~num~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,922 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][475], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 13#L895true, 238#(= ~num~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,922 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,922 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:52,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 138#L896-5true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,924 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,924 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,924 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,924 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,924 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,924 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,924 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,924 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][390], [170#L915-3true, 44#L893-3true, 236#true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,934 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:52,934 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:52,934 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:52,934 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:52,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][543], [236#true, 16#L895-3true, 221#true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,935 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,935 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,935 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,935 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][543], [236#true, 16#L895-3true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:52,936 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,936 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,936 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,936 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,940 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,940 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,940 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,940 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,940 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,940 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,940 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,940 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,940 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,940 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,940 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,940 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,940 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,941 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,941 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,941 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,941 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 67#L915-6true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,941 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,941 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,941 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,941 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,941 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [181#L881-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,941 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,941 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,941 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,941 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 138#L896-5true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,947 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,947 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,947 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,947 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,947 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 67#L915-6true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,947 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,947 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,947 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,947 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,947 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][543], [236#true, 16#L895-3true, 67#L915-6true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,957 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,957 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,957 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,957 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,957 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][543], [236#true, 16#L895-3true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:52,958 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,958 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,958 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,958 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,958 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [140#L894-2true, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,960 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,960 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,960 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,960 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:52,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [140#L894-2true, 49#L883-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,960 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,960 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,960 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,960 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:52,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][460], [49#L883-3true, 221#true, 67#L915-6true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,961 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:52,961 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:52,961 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:52,961 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][460], [49#L883-3true, 221#true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,961 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,961 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:52,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][461], [16#L895-3true, 67#L915-6true, 221#true, 213#true, 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,961 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:52,961 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:52,961 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:52,961 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:52,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][461], [16#L895-3true, 221#true, 21#L883true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,961 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,961 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:52,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][462], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 221#true, 180#L915-4true, 21#L883true, 213#true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,961 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,962 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:52,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][183], [140#L894-2true, 49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,962 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,962 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:52,962 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,962 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][465], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 13#L895true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,962 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,962 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:52,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][389], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,973 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,973 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:52,973 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:52,973 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][391], [44#L893-3true, 236#true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,973 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,973 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:52,973 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:52,973 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][391], [44#L893-3true, 236#true, 221#true, 67#L915-6true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,973 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,973 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:52,973 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:52,973 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][390], [170#L915-3true, 44#L893-3true, 236#true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,974 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:52,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:52,974 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:52,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:52,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][543], [236#true, 16#L895-3true, 67#L915-6true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:52,975 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,975 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,975 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,975 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,980 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,980 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,980 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,980 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,980 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,980 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,980 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,980 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,980 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,980 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,980 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,980 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,981 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,981 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,981 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:52,981 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,981 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,981 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:52,981 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,981 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,981 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,981 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:52,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:52,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][543], [236#true, 16#L895-3true, 67#L915-6true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:52,996 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][183], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 13#L895true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:52,997 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,997 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,997 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:52,997 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:53,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][389], [44#L893-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,010 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:53,010 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:53,010 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:53,010 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:53,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][391], [44#L893-3true, 236#true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 178#L882-6true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,010 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,010 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:53,010 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:53,010 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:53,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][391], [44#L893-3true, 236#true, 67#L915-6true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,011 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,011 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:53,011 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:53,011 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:53,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 221#true, 213#true, 13#L895true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,012 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,012 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,012 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,012 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][554], [236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 221#true, 180#L915-4true, 21#L883true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,013 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 03:32:53,013 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:53,013 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:53,013 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:53,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][183], [49#L883-3true, 236#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,013 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,013 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,013 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,013 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 67#L915-6true, 221#true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,021 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,021 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,021 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,021 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 221#true, 213#true, 13#L895true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,031 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,031 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,031 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,031 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,031 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][553], [236#true, 16#L895-3true, 221#true, 213#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,031 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,031 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,031 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,031 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 67#L915-6true, 221#true, 213#true, 13#L895true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,041 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,041 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,041 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,041 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][553], [236#true, 16#L895-3true, 221#true, 21#L883true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,041 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 03:32:53,041 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:53,041 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:53,041 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:53,041 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:53,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 16#L895-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,041 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,042 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,042 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,042 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][553], [236#true, 16#L895-3true, 221#true, 67#L915-6true, 21#L883true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,042 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,042 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,042 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,042 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][561], [236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 21#L883true, 213#true, 105#L895-6true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,042 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 03:32:53,042 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:53,042 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:53,043 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:53,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][183], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 105#L895-6true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,043 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,043 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,043 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,043 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 67#L915-6true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,051 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,051 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,051 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,051 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 67#L915-6true, 221#true, 213#true, 13#L895true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,064 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,064 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,064 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,064 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,064 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][553], [236#true, 16#L895-3true, 67#L915-6true, 221#true, 213#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,064 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,064 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,064 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,064 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,064 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 67#L915-6true, 221#true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,065 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,065 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,065 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,065 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 67#L915-6true, 221#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,065 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,065 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,065 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,065 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 67#L915-6true, 107#L896-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,065 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,065 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,065 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,065 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,065 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,065 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:53,065 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,066 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 14#L894-5true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,066 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,066 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,066 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:53,066 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,066 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,066 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:53,066 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,066 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,066 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,066 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,066 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,066 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,066 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,066 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,066 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:53,066 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 125#L896true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,067 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,067 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,067 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:53,067 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 16#L895-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,076 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,076 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,076 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,076 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][558], [236#true, 221#true, 21#L883true, 213#true, 105#L895-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:53,077 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 03:32:53,077 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:53,077 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:53,077 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:53,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 221#true, 213#true, 105#L895-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:53,077 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,077 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,077 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,077 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][558], [236#true, 67#L915-6true, 221#true, 21#L883true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 105#L895-6true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,077 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,077 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,077 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,077 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:53,079 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,079 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:53,079 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:53,079 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:53,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [16#L895-3true, 221#true, 67#L915-6true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,079 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,079 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,079 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,079 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][414], [170#L915-3true, 16#L895-3true, 221#true, 213#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,079 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,079 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:53,079 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:53,079 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:53,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 238#(= ~num~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,080 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,080 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:53,080 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:53,080 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:53,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 67#L915-6true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,082 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,082 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:53,082 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:53,082 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:53,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,083 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,083 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:53,083 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:53,083 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:53,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,084 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,084 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,084 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,084 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 221#true, 67#L915-6true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,084 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,084 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,084 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,084 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [132#L902-2true, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,084 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,084 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,084 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:53,084 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:53,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 122#L902-4true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,084 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,084 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:53,084 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,084 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,085 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,085 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,085 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,086 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,086 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,086 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,086 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,087 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,087 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:53,087 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,087 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 221#true, 107#L896-4true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,087 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,087 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 138#L896-5true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,087 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,087 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,087 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,087 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,087 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [179#L897-3true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,092 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,092 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,092 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,093 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,107 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,107 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,107 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,107 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,107 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,107 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,108 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,108 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 67#L915-6true, 221#true, 213#true, 105#L895-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,116 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,117 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,117 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,117 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 221#true, 67#L915-6true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,118 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,118 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:53,118 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:53,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,119 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:53,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:53,119 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,119 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,119 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:53,119 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:53,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][183], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,119 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,119 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:53,119 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,119 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:53,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 221#true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:53,119 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,119 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:53,119 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,119 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:53,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 67#L915-6true, 221#true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,120 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,120 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:53,120 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:53,120 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:53,120 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][183], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 45#L902-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,120 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,120 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,120 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:53,120 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:53,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 197#L897-4true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,129 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,142 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,142 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,142 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:53,143 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][456], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,151 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,151 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:53,151 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:53,151 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [132#L902-2true, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,152 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,152 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,152 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,152 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:53,152 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:53,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [132#L902-2true, 236#true, 49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:53,152 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,152 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:53,152 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:53,152 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][183], [132#L902-2true, 236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,152 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,152 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:53,152 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,152 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:53,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [49#L883-3true, 236#true, 67#L915-6true, 221#true, 213#true, 131#L894-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,181 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,182 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,182 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,182 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [49#L883-3true, 236#true, 221#true, 213#true, 131#L894-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:53,182 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,182 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:53,182 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:53,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][456], [140#L894-2true, 236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,182 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,182 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:53,182 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:53,182 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:53,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][502], [181#L881-3true, 236#true, 67#L915-6true, 221#true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,198 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,198 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,199 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,199 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 107#L896-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,209 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,209 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:53,209 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,209 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [140#L894-2true, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,215 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,215 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:53,215 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,215 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:53,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [140#L894-2true, 49#L883-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:53,215 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,215 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,215 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:53,215 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,216 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 21#L883true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,216 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,216 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:53,216 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,216 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,216 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][475], [49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 13#L895true, 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,216 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,216 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,216 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:53,216 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][456], [236#true, 49#L883-3true, 14#L894-5true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,216 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,216 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,217 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:53,217 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 122#L902-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:53,217 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,217 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:53,217 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,217 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 122#L902-4true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,217 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,217 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,217 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:53,217 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,218 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][183], [49#L883-3true, 236#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,218 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,218 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,218 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:53,218 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][502], [181#L881-3true, 236#true, 67#L915-6true, 221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,235 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,235 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,235 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,235 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][502], [181#L881-3true, 236#true, 67#L915-6true, 221#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,236 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,236 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,236 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,236 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][521], [236#true, 164#L880-1true, 67#L915-6true, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,243 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,243 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,243 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,243 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 221#true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,244 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,244 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,244 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,244 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,244 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,244 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,244 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,244 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [236#true, 49#L883-3true, 14#L894-5true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,250 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,250 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:53,250 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:53,250 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [49#L883-3true, 236#true, 14#L894-5true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:53,250 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,250 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:53,250 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,251 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:53,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][456], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,251 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,251 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:53,251 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:53,251 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,252 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,252 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,252 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,252 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,374 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:53,375 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,375 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:53,375 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,375 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][183], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,375 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,375 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:53,375 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,375 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 221#true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:53,376 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,376 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,376 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:53,376 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 221#true, 67#L915-6true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,376 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,376 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,376 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,376 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,376 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][183], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,377 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,377 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,377 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,377 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:53,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][521], [236#true, 67#L915-6true, 221#true, 76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,395 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,395 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,395 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,395 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][521], [34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,401 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,401 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,401 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,401 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [236#true, 49#L883-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,408 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,408 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,408 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,408 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [236#true, 49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:53,408 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,409 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:53,409 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,409 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:53,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][456], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,409 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,409 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,409 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:53,409 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:53,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][456], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 174#L896-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,409 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,409 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:53,410 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:53,410 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,411 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,411 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:53,411 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,411 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,411 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,411 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,411 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,411 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,411 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,411 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,411 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,411 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,412 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,412 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:53,412 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,412 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:53,412 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,412 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,412 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,412 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,412 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,412 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,412 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,412 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][521], [120#L880-5true, 236#true, 67#L915-6true, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,428 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,428 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,428 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,428 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][521], [115#L881true, 236#true, 67#L915-6true, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,429 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,429 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,429 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,429 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:53,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [236#true, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,439 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,439 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,439 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:53,439 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:53,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [49#L883-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:53,439 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,439 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,439 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,439 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [49#L883-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 174#L896-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,440 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,440 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:53,440 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,440 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:53,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [49#L883-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 174#L896-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:53,440 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,440 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,440 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,440 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][456], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,441 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,441 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:53,441 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,441 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:53,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 221#true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,444 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,444 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:53,444 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,444 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [236#true, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,444 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,444 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:53,444 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:53,444 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][521], [236#true, 67#L915-6true, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 203#L882true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,455 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,455 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,455 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,455 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:53,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [49#L883-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 54#L896-2true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,468 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,468 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:53,468 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,468 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:53,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [49#L883-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 54#L896-2true, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:53,468 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,468 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:53,468 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:53,468 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:53,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][436], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,470 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,470 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:53,470 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:53,470 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:53,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][439], [16#L895-3true, 67#L915-6true, 221#true, 213#true, 238#(= ~num~0 0), 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,470 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:53,470 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:53,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:53,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:53,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][439], [16#L895-3true, 221#true, 213#true, 238#(= ~num~0 0), 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,470 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,470 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:53,470 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:53,470 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:53,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [179#L897-3true, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,472 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,472 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:53,472 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,473 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 175#L897-2true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,473 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,473 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:53,473 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,473 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 197#L897-4true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,473 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:53,473 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:53,473 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:53,473 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:53,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,473 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,474 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:53,474 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,474 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [179#L897-3true, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,474 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,474 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:53,474 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,474 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:53,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [236#true, 49#L883-3true, 67#L915-6true, 175#L897-2true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,474 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,474 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,474 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:53,474 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:53,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [236#true, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,475 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:53,475 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:53,475 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:53,475 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:53,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][521], [236#true, 221#true, 67#L915-6true, 31#L882-1true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,478 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,478 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,478 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,478 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][521], [236#true, 67#L915-6true, 221#true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,483 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,483 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,483 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,483 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 55#L900-1true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:53,486 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,486 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,486 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,486 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:53,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [200#L900-2true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,486 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:53,486 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:53,486 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:53,486 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:53,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [200#L900-2true, 181#L881-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,487 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,487 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:53,487 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:53,487 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:53,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][456], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 107#L896-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,495 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,495 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:53,495 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:53,495 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:53,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 221#true, 67#L915-6true, 131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,496 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:53,496 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,496 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:53,496 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:53,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 221#true, 131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:53,496 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:53,496 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:53,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:53,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:53,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][183], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 131#L894-1true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,496 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,496 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:53,496 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:53,496 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:53,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][436], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 180#L915-4true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 238#(= ~num~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,497 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,497 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:53,497 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:53,497 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:53,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][439], [16#L895-3true, 67#L915-6true, 221#true, 213#true, 238#(= ~num~0 0), 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,497 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:53,497 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,497 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,497 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:53,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][439], [16#L895-3true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 178#L882-6true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,498 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:53,498 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:53,498 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:53,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:53,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][521], [40#L882-2true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,502 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,502 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,502 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,502 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [181#L881-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 55#L900-1true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,508 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,508 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,508 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,508 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:53,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][508], [44#L893-3true, 236#true, 221#true, 67#L915-6true, 76#L880-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,509 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:53,509 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,509 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,509 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][508], [44#L893-3true, 236#true, 221#true, 213#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,510 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:53,510 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:53,510 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:53,510 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:53,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [236#true, 49#L883-3true, 221#true, 67#L915-6true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,517 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:53,517 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,517 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,517 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [236#true, 49#L883-3true, 107#L896-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:53,517 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:53,517 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,517 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:53,517 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:53,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][456], [49#L883-3true, 236#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 138#L896-5true, 180#L915-4true, 221#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,518 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:53,518 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:53,518 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:53,518 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][456], [236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,518 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:53,518 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:53,518 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:53,518 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:53,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,519 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:53,519 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:53,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:53,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 232#true]) [2023-11-30 03:32:53,519 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:53,519 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:53,519 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:53,519 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:53,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][183], [194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 221#true, 180#L915-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,520 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:53,520 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:53,520 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:53,520 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:53,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][521], [116#L882-3true, 236#true, 67#L915-6true, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,523 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:53,523 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:53,523 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:53,523 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:53,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][508], [120#L880-5true, 44#L893-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,529 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:53,529 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,529 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,529 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][508], [120#L880-5true, 44#L893-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, 119#L915-5true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,529 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:53,529 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,529 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,529 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [106#L893true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,530 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:53,530 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,530 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,530 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [106#L893true, 181#L881-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,530 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:53,530 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,530 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,530 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][508], [115#L881true, 44#L893-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,530 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:53,530 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,530 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,531 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][508], [115#L881true, 44#L893-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,531 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:53,531 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,531 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,531 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [154#L892-3true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,531 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:53,531 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,531 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,531 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][319], [154#L892-3true, 181#L881-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,532 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:53,532 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,532 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,532 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [49#L883-3true, 236#true, 67#L915-6true, 221#true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,537 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:53,537 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,537 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,537 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [236#true, 49#L883-3true, 138#L896-5true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true, 119#L915-5true]) [2023-11-30 03:32:53,538 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:53,538 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,538 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,538 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [49#L883-3true, 236#true, 67#L915-6true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,538 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:53,539 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,539 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:53,539 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][459], [236#true, 49#L883-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:53,539 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:53,539 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,539 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:53,539 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:53,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][530], [236#true, 67#L915-6true, 221#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 178#L882-6true]) [2023-11-30 03:32:53,540 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:53,540 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:53,540 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:53,540 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:53,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][521], [114#L882-4true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,542 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:53,542 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:53,542 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:53,543 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:53,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][508], [44#L893-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,545 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:53,545 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:53,545 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:53,545 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:53,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][508], [44#L893-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,546 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:53,546 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,546 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,546 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:53,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 221#true, 67#L915-6true, 213#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,552 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:53,552 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:53,552 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:53,552 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:53,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][521], [236#true, 221#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,553 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:53,553 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:53,553 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:53,553 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:53,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][508], [44#L893-3true, 236#true, 221#true, 213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,555 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:53,555 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:53,555 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:53,555 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:53,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][508], [44#L893-3true, 236#true, 221#true, 67#L915-6true, 213#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,555 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:53,555 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:53,555 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:53,555 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:53,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [236#true, 49#L883-3true, 67#L915-6true, 221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,559 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:53,559 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:53,559 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:53,559 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:53,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][174], [49#L883-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,560 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:53,560 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:53,560 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:53,560 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:53,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][521], [236#true, 67#L915-6true, 221#true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 178#L882-6true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,560 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:53,560 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:53,561 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:53,561 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:53,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][521], [236#true, 221#true, 67#L915-6true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,561 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:53,561 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:53,561 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:53,561 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:53,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][508], [40#L882-2true, 44#L893-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,562 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:53,562 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:53,562 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:53,562 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:53,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][508], [40#L882-2true, 44#L893-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,563 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:53,563 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:53,563 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:53,563 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:53,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][521], [236#true, 67#L915-6true, 221#true, 21#L883true, 213#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 232#true]) [2023-11-30 03:32:53,565 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:53,565 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:53,565 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:53,565 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:53,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][508], [116#L882-3true, 44#L893-3true, 236#true, 67#L915-6true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,566 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:53,566 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:53,566 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:53,566 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:53,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][508], [116#L882-3true, 44#L893-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 232#true, thread1Thread1of1ForFork0InUse, 119#L915-5true]) [2023-11-30 03:32:53,566 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:53,566 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:53,567 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:53,567 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:53,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][508], [114#L882-4true, 44#L893-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,569 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:53,569 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:53,570 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:53,570 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:53,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][508], [114#L882-4true, 44#L893-3true, 236#true, 221#true, 67#L915-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 232#true, thread1Thread1of1ForFork0InUse]) [2023-11-30 03:32:53,570 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:53,570 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:53,570 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:53,570 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:53,571 INFO L124 PetriNetUnfolderBase]: 12550/26836 cut-off events. [2023-11-30 03:32:53,571 INFO L125 PetriNetUnfolderBase]: For 236347/261660 co-relation queries the response was YES. [2023-11-30 03:32:53,635 INFO L83 FinitePrefix]: Finished finitePrefix Result has 119530 conditions, 26836 events. 12550/26836 cut-off events. For 236347/261660 co-relation queries the response was YES. Maximal size of possible extension queue 683. Compared 255517 event pairs, 2153 based on Foata normal form. 770/23101 useless extension candidates. Maximal degree in co-relation 119055. Up to 14750 conditions per place. [2023-11-30 03:32:53,777 INFO L140 encePairwiseOnDemand]: 205/210 looper letters, 376 selfloop transitions, 3 changer transitions 0/574 dead transitions. [2023-11-30 03:32:53,777 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 574 transitions, 6735 flow [2023-11-30 03:32:53,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:32:53,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:32:53,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 580 transitions. [2023-11-30 03:32:53,779 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9206349206349206 [2023-11-30 03:32:53,779 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 580 transitions. [2023-11-30 03:32:53,779 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 580 transitions. [2023-11-30 03:32:53,779 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:32:53,779 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 580 transitions. [2023-11-30 03:32:53,780 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 193.33333333333334) internal successors, (580), 3 states have internal predecessors, (580), 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:32:53,781 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:32:53,781 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:32:53,782 INFO L307 CegarLoopForPetriNet]: 188 programPoint places, 14 predicate places. [2023-11-30 03:32:53,782 INFO L500 AbstractCegarLoop]: Abstraction has has 202 places, 574 transitions, 6735 flow [2023-11-30 03:32:53,782 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 183.0) internal successors, (549), 3 states have internal predecessors, (549), 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:32:53,782 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:32:53,782 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 03:32:53,783 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-30 03:32:53,783 INFO L425 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err5ASSERT_VIOLATIONDATA_RACE (and 26 more)] === [2023-11-30 03:32:53,783 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:32:53,783 INFO L85 PathProgramCache]: Analyzing trace with hash 1248398250, now seen corresponding path program 1 times [2023-11-30 03:32:53,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:32:53,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504560413] [2023-11-30 03:32:53,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:32:53,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:32:53,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:32:53,853 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:32:53,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:32:53,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504560413] [2023-11-30 03:32:53,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504560413] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:32:53,853 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:32:53,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 03:32:53,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042306100] [2023-11-30 03:32:53,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:32:53,854 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:32:53,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:32:53,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:32:53,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:32:53,855 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 185 out of 210 [2023-11-30 03:32:53,855 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 202 places, 574 transitions, 6735 flow. Second operand has 3 states, 3 states have (on average 187.0) internal successors, (561), 3 states have internal predecessors, (561), 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:32:53,855 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:32:53,855 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 185 of 210 [2023-11-30 03:32:53,855 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:32:53,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][97], [170#L915-3true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,900 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 03:32:53,900 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 03:32:53,900 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 03:32:53,900 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 03:32:53,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][95], [170#L915-3true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:53,901 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 03:32:53,901 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 03:32:53,901 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 03:32:53,901 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 03:32:53,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][104], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,911 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 03:32:53,911 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:53,911 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:53,911 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:53,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][103], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,911 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 03:32:53,911 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:53,911 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:53,911 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:53,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][128], [170#L915-3true, 44#L893-3true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:53,920 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,920 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,920 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,920 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][108], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,920 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,921 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,921 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,921 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][111], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,921 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,921 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,921 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,922 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:53,922 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,922 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,922 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,922 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][134], [44#L893-3true, 164#L880-1true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,928 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,928 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,928 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,928 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][128], [170#L915-3true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 76#L880-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:53,931 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,931 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,931 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,931 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][137], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 131#L894-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,931 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,931 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,931 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,932 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][108], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,932 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,932 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,932 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,932 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][111], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,933 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,933 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,933 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,933 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,934 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,934 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,934 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,934 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][134], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 76#L880-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,940 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,940 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,940 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,940 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][141], [44#L893-3true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,941 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,941 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,941 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,941 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][128], [120#L880-5true, 170#L915-3true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:53,946 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,946 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,946 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,946 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][143], [131#L894-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,947 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,947 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,947 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,947 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][137], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 160#L879-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,948 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,948 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,948 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,948 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,949 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,949 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,949 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,949 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [170#L915-3true, 16#L895-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,951 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,951 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,951 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,951 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][134], [120#L880-5true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,955 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,955 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,955 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,955 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][141], [44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 76#L880-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,956 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,956 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,956 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,956 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][141], [44#L893-3true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,958 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,958 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,958 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,958 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][128], [170#L915-3true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,962 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,962 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,962 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,962 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][143], [213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,963 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,963 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,963 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,963 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][143], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 140#L894-2true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,964 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,964 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,964 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,964 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][137], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,964 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,964 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,964 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,964 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][136], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,966 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,966 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,966 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,966 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][134], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,968 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,968 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,968 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,968 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][141], [120#L880-5true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,969 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,969 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,969 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,969 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][141], [44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 76#L880-2true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,970 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,970 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,970 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,970 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][128], [170#L915-3true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 31#L882-1true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:53,975 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,975 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,975 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,975 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][143], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 160#L879-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,976 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,976 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,977 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,977 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][143], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,977 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,977 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,977 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,977 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][143], [213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,980 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:53,980 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,980 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,980 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,980 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][121], [193#L915-2true, 213#true, 131#L894-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,980 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:32:53,980 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:53,980 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:53,980 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:53,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 213#true, 131#L894-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:53,980 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 03:32:53,980 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,980 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,981 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,981 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][137], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,981 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:53,981 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,981 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,981 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,981 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][134], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 31#L882-1true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,982 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,982 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,982 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,982 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][141], [44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,982 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,982 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,982 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,982 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][141], [120#L880-5true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,983 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,983 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,983 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,984 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][128], [170#L915-3true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:53,990 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,990 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,990 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,990 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][143], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,992 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,992 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,992 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,992 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 190#L879true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,993 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 03:32:53,993 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 03:32:53,993 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 03:32:53,993 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 03:32:53,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][143], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,993 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,993 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,993 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,993 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][172], [190#L879true, 213#true, 105#L895-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,994 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,994 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,994 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,994 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][120], [213#true, 131#L894-1true, 50#L915-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,994 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,994 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 03:32:53,994 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 03:32:53,994 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:53,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][143], [131#L894-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,996 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:53,996 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,996 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,996 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,996 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][143], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 140#L894-2true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,996 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:53,996 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,996 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,996 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,997 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:53,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][143], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 160#L879-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,997 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:53,997 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,997 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,997 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,997 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:53,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][121], [193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 140#L894-2true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,997 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 03:32:53,997 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,997 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,997 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:53,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,997 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:53,997 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,997 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,998 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,998 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:53,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][137], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 180#L915-4true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,998 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:53,998 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,998 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,998 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,998 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:53,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][141], [44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 31#L882-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,999 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:32:53,999 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:53,999 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:53,999 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:53,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][134], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:53,999 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:32:53,999 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:53,999 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:53,999 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:53,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][141], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,000 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:32:54,001 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:54,001 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:54,001 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:54,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,010 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 03:32:54,010 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 03:32:54,010 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 03:32:54,010 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 03:32:54,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][143], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,010 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:32:54,010 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:54,010 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:54,010 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:54,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][172], [190#L879true, 213#true, 105#L895-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,011 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:32:54,011 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:54,011 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:54,011 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:54,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][120], [213#true, 50#L915-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 140#L894-2true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,011 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:32:54,011 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:54,011 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:54,011 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:54,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][125], [16#L895-3true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 225#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,012 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:32:54,012 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:54,012 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:32:54,012 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:32:54,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][123], [193#L915-2true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 242#(= thread1Thread1of1ForFork0_~i~0 0), 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,013 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 03:32:54,013 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:54,013 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:54,013 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:54,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][123], [193#L915-2true, 16#L895-3true, 190#L879true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,013 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:54,014 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:54,014 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:54,014 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:54,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][143], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,014 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:54,014 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:54,014 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:54,014 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:54,014 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:54,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][143], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,014 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,014 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:54,014 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:54,014 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:54,014 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:54,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][121], [193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,015 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:54,015 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:54,015 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:54,015 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:54,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [170#L915-3true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,015 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:54,015 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:54,015 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:54,015 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:54,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [170#L915-3true, 16#L895-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,015 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,015 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:54,015 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:54,015 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:54,015 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:54,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,016 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:54,016 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:54,016 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:54,016 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:54,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,016 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:54,016 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:54,016 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:54,016 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:54,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,016 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:54,016 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:54,016 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:54,016 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:54,017 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:54,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,017 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,017 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:54,017 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:54,017 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:54,017 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:32:54,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][136], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,017 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,017 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:54,017 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:54,017 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:54,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][136], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,018 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:54,018 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:54,018 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:54,018 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:54,018 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:54,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][131], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,018 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,018 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:54,018 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:54,018 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:54,018 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:54,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][137], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,018 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:54,018 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:54,018 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:54,019 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:54,019 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:54,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][141], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,019 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 03:32:54,019 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:54,020 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:54,020 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:54,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][141], [44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 31#L882-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,020 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 03:32:54,020 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:54,020 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:54,020 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:54,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [170#L915-3true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,021 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 03:32:54,021 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 03:32:54,021 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 03:32:54,021 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 03:32:54,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][125], [16#L895-3true, 190#L879true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 225#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,037 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 03:32:54,037 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:54,037 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:54,037 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:54,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][120], [213#true, 50#L915-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 160#L879-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,038 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 03:32:54,038 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:54,038 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:32:54,038 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:32:54,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][141], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,040 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:54,040 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:54,040 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:54,040 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:54,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][149], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,041 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 03:32:54,041 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 03:32:54,041 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 03:32:54,041 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 03:32:54,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,041 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:54,041 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:54,041 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:54,041 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:54,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][153], [170#L915-3true, 114#L882-4true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,042 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 03:32:54,042 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 03:32:54,042 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 03:32:54,042 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 03:32:54,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][161], [170#L915-3true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0))]) [2023-11-30 03:32:54,055 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:54,055 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:54,055 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:54,055 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:54,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [170#L915-3true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,056 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 03:32:54,056 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 03:32:54,056 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:54,056 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:54,056 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:32:54,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,056 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:54,056 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:54,056 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:54,056 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:54,056 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:32:54,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,056 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:54,056 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:54,057 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:54,057 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:54,057 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:32:54,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][136], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,057 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,057 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:54,057 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:54,057 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,057 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:32:54,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,060 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,060 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,060 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,060 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][149], [114#L882-4true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,060 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 03:32:54,060 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 03:32:54,060 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 03:32:54,061 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 03:32:54,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][160], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:54,061 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,061 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,061 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,061 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [114#L882-4true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,061 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,061 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,061 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,061 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][161], [170#L915-3true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:54,075 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,075 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,075 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,075 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:32:54,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][152], [114#L882-4true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,079 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:54,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:54,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:54,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:54,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][160], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:54,079 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:32:54,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:54,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:54,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:32:54,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][159], [44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:54,101 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 03:32:54,101 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 03:32:54,101 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 03:32:54,101 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 03:32:54,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][159], [44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:54,102 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:54,102 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:54,102 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:54,102 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:54,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [170#L915-3true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,104 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:54,104 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:54,104 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:54,104 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:54,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][188], [170#L915-3true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,126 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:32:54,126 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:54,126 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:54,126 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:32:54,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][136], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,129 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,129 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,130 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,130 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][159], [44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:54,131 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 03:32:54,131 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 03:32:54,131 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 03:32:54,131 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 03:32:54,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][187], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,131 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:32:54,131 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:54,131 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:54,131 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:54,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][159], [44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:54,131 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,131 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,131 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,131 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][184], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,132 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,132 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,132 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,132 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,135 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 03:32:54,135 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 03:32:54,135 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 03:32:54,135 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 03:32:54,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][188], [170#L915-3true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,135 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,135 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,135 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,135 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [114#L882-4true, 170#L915-3true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,136 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,136 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,136 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,137 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,138 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,138 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,138 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,138 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,144 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,144 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,144 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,144 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:32:54,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,159 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:32:54,159 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:54,159 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:54,159 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:54,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][136], [114#L882-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,162 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:32:54,162 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:54,162 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:54,162 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:54,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [170#L915-3true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,168 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:32:54,169 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:54,169 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:54,169 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:32:54,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,199 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,199 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,199 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,199 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [114#L882-4true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,200 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,200 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,200 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,200 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,201 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 03:32:54,201 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:32:54,201 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:32:54,201 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:32:54,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,202 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,202 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,202 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,202 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][210], [170#L915-3true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:54,204 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 03:32:54,204 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:32:54,204 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:32:54,204 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:32:54,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][229], [170#L915-3true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:54,204 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 03:32:54,205 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:32:54,205 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:32:54,205 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:32:54,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][136], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,207 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,207 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,207 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,207 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,209 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,210 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,210 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,210 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,210 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,210 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,210 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,210 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,210 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,211 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 03:32:54,211 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:32:54,211 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:32:54,211 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:32:54,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,211 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][187], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,211 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [170#L915-3true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 178#L882-6true]) [2023-11-30 03:32:54,216 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,216 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,216 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,216 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,218 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,218 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,218 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,218 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [114#L882-4true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,241 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,241 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,241 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,241 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,243 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][208], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:54,243 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,243 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][209], [16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:54,244 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,244 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,244 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,244 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][228], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:54,245 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][232], [16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 167#L882-5true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:54,245 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,245 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,245 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,245 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,245 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,245 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,245 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,246 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,246 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][244], [170#L915-3true, 213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,246 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,246 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,246 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,246 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][210], [170#L915-3true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 178#L882-6true]) [2023-11-30 03:32:54,248 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,248 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,248 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,248 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [170#L915-3true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,249 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,249 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,249 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,249 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][136], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,249 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,249 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,249 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,249 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][229], [170#L915-3true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 178#L882-6true]) [2023-11-30 03:32:54,250 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,250 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,250 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,250 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,251 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,251 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,251 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,251 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 167#L882-5true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,252 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,252 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,252 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,253 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,253 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,253 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,253 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,253 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,253 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][232], [16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:54,253 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,253 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,253 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,254 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][232], [16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:54,254 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,254 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,254 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,254 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][246], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 131#L894-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,255 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,255 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,255 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,255 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][136], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 178#L882-6true]) [2023-11-30 03:32:54,255 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,255 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,255 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,255 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][187], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,257 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][187], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,258 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,258 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,258 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,258 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,258 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,258 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][260], [170#L915-3true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,260 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,260 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,260 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,260 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][188], [170#L915-3true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,261 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,262 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,262 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,262 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:32:54,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][222], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,263 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,263 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,263 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,263 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,265 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,265 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,265 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,265 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,266 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,266 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,266 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,266 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,288 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,288 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,288 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,288 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,288 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][209], [16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:54,288 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,288 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,288 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,288 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][232], [16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:54,289 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,289 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,289 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,289 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true, 232#true]) [2023-11-30 03:32:54,291 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][208], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:54,291 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 03:32:54,291 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 03:32:54,292 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 03:32:54,292 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 03:32:54,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][209], [16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:54,292 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,292 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,293 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,293 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][228], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:54,293 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 03:32:54,293 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 03:32:54,293 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 03:32:54,293 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 03:32:54,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][232], [16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:54,293 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,293 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,293 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,294 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,294 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,294 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 03:32:54,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 03:32:54,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 03:32:54,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 03:32:54,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,294 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,294 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,295 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,295 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][244], [170#L915-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,296 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 03:32:54,296 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 03:32:54,296 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 03:32:54,296 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 03:32:54,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [131#L894-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,298 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,298 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,298 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,298 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [131#L894-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,299 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,299 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,299 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,299 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 178#L882-6true]) [2023-11-30 03:32:54,299 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,299 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,299 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,299 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true, 232#true]) [2023-11-30 03:32:54,300 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,300 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,300 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,300 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,300 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][246], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,301 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,301 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,301 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,301 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][268], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,303 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,303 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,303 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,303 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][279], [170#L915-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,305 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,305 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,305 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,305 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [170#L915-3true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 21#L883true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,307 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,307 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,307 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,307 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 131#L894-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,335 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,335 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,335 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,335 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,335 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,336 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,336 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,336 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,336 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,336 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true, 232#true]) [2023-11-30 03:32:54,337 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][209], [16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:54,338 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,339 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][232], [16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:54,339 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,340 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,342 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,342 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,342 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,342 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][267], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,343 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,343 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,343 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,343 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,343 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,343 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,343 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,343 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 140#L894-2true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,343 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,343 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,343 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,343 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,344 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,344 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,344 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,344 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,344 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,344 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,344 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,344 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][244], [170#L915-3true, 14#L894-5true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,346 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,346 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,346 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,346 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,348 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,348 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,348 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,348 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,348 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][259], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,349 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,349 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,349 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,349 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,350 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [131#L894-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,350 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,350 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,350 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,350 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,350 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,350 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,350 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,350 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,350 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,351 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,351 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,351 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,351 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,351 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][136], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 21#L883true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,352 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,352 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,352 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,352 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][280], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,352 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,352 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,352 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,352 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][246], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,353 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,353 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,353 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,353 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][187], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,354 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,354 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,354 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,354 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 03:32:54,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,355 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,355 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,355 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,355 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][222], [170#L915-3true, 240#true, 44#L893-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,357 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][222], [170#L915-3true, 240#true, 44#L893-3true, 47#L878-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,358 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,358 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,358 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,358 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 140#L894-2true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,513 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 03:32:54,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:54,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:54,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:54,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:54,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][278], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,513 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,513 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,515 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,515 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,522 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,522 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,522 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,525 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,527 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,527 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,527 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,527 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][244], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,529 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 03:32:54,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:54,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:54,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:54,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,531 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 213#true, 174#L896-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,531 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,532 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,532 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][278], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,532 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][278], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,532 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 21#L883true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,533 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,533 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,533 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,533 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,533 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,533 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,533 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,533 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,533 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,534 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,534 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,534 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,534 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][246], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,534 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,534 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,534 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,535 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][187], [44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,536 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 03:32:54,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:54,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:54,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:54,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,536 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,536 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,536 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,536 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][236], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,538 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 03:32:54,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:54,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:54,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:32:54,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][222], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,538 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 21#L883true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,560 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,560 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,560 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,560 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,560 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [14#L894-5true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,561 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,561 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,561 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,561 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,561 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,561 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,561 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,561 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,561 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,561 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,563 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,563 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,563 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,563 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,563 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,563 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,563 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,563 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,563 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][263], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,564 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][263], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,564 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,564 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,564 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,564 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][264], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 21#L883true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,564 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][264], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 21#L883true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,565 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,565 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,565 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,565 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,566 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,566 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,566 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,566 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,567 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,567 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,567 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,567 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 174#L896-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,567 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,567 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,567 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,567 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][244], [170#L915-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,570 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,570 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,570 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,570 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][244], [170#L915-3true, 213#true, 219#(= |#race~num~0| 0), 174#L896-1true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,570 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,570 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,571 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,571 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:32:54,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,572 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,572 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,572 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,572 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][278], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,573 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,573 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,573 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,573 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [14#L894-5true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,574 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,574 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,574 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,574 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,574 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,574 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,574 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,574 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,574 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,574 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 125#L896true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,574 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,574 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,574 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,574 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][246], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,575 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,575 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,575 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,575 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][246], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,575 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,575 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,575 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,575 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,577 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,577 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,577 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,577 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 213#true, 47#L878-3true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,578 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,578 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][241], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,578 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,600 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][278], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,601 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,601 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,601 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,601 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,601 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,601 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,602 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,602 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,602 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,602 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,602 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,606 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,606 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,606 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,606 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,606 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,607 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,607 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,607 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,607 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][329], [213#true, 105#L895-6true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,608 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,608 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,608 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,608 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][329], [213#true, 105#L895-6true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 21#L883true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,608 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,608 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,608 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,608 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,609 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,609 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,609 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,609 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 174#L896-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,609 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,609 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,609 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,609 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 105#L895-6true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,610 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,610 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,610 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,610 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,611 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,611 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,611 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,611 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][244], [170#L915-3true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,614 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,614 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,614 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,614 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 03:32:54,616 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,616 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,616 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,616 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,616 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,616 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,616 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,617 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,617 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,617 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,617 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,617 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,617 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,617 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,617 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,617 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,617 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,617 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,617 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 174#L896-1true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,618 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,618 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,618 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,618 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][246], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,618 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,618 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,618 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,618 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,619 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,619 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,619 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,620 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 47#L878-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,620 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,620 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,620 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,620 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,620 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,620 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,620 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,620 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,620 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,621 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,621 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,621 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [240#true, 44#L893-3true, 193#L915-2true, 164#L880-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,643 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,643 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,643 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,643 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,644 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,644 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,644 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,644 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 76#L880-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,644 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,644 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,644 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,644 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 164#L880-1true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,644 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,644 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,644 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,644 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [240#true, 44#L893-3true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 76#L880-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,645 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:54,645 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,646 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,646 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,649 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,649 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,649 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,649 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,649 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,649 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,649 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,649 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,649 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,649 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), 174#L896-1true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,650 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,650 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,650 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,650 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,650 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), 174#L896-1true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,650 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,650 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,650 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,650 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,650 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 125#L896true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,651 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,651 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,651 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,651 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:32:54,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,651 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,651 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,651 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,651 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 174#L896-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,652 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,652 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,652 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,652 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 105#L895-6true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,652 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,652 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,652 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,652 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,653 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,653 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,653 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,653 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [170#L915-3true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,659 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,659 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,659 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,659 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,659 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:32:54,659 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,659 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,659 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,659 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,659 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,660 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,660 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:32:54,660 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,660 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:32:54,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][136], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,660 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,660 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,660 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,660 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,660 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:32:54,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,662 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,662 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,662 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,662 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,662 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:54,662 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,662 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,662 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,662 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,662 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,662 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,663 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 174#L896-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,663 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,663 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,663 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,663 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,663 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,663 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,663 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,663 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,663 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,663 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,663 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,663 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,663 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,663 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,665 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,665 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,665 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,665 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [120#L880-5true, 170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,683 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,683 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,683 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,683 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,684 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,684 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,684 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,684 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,687 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:54,687 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,688 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,688 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,688 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 76#L880-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,688 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:54,688 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,688 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,688 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,688 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 76#L880-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,689 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,689 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,689 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,689 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [120#L880-5true, 240#true, 44#L893-3true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,691 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:54,691 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,691 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,691 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [120#L880-5true, 170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,691 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:54,691 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,691 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,691 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,691 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][312], [170#L915-3true, 240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,692 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:54,692 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,692 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,692 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][312], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,692 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:54,692 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,692 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,692 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][303], [240#true, 193#L915-2true, 59#L892-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,692 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:54,692 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,693 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,693 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][303], [240#true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,693 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:54,693 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,693 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,693 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [240#true, 193#L915-2true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,693 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:54,693 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,693 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,693 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,693 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:54,693 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,693 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,693 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,693 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,700 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 03:32:54,700 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 03:32:54,700 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 03:32:54,700 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 03:32:54,700 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 03:32:54,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,700 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,700 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,700 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,700 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,700 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,701 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,701 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,701 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,701 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,706 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,706 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,706 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,706 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][244], [170#L915-3true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,709 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 03:32:54,709 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 03:32:54,709 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 03:32:54,709 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 03:32:54,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 138#L896-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,712 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,712 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,712 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,712 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,726 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,726 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,726 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,726 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,727 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,727 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,727 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,727 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,727 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,727 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,727 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][246], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,728 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,728 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,728 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,728 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][244], [170#L915-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 138#L896-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,729 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,729 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,729 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,729 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][244], [170#L915-3true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,729 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,729 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,729 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,729 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [106#L893true, 240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:54,752 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,752 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,752 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,752 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [120#L880-5true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,778 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,778 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,778 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,778 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,778 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,778 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,778 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,779 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,779 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,779 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,779 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,779 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][312], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,779 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 03:32:54,779 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:32:54,779 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:32:54,779 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:32:54,779 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:32:54,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][321], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,780 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,780 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,780 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,780 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,780 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,780 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,780 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,780 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][360], [170#L915-3true, 240#true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,781 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,781 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,781 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,781 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][321], [240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,784 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:54,784 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,784 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,784 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][321], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,784 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:54,784 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,784 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,784 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,784 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [120#L880-5true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,785 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 164#L880-1true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,785 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 76#L880-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,785 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,785 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,785 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,786 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,786 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,787 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 03:32:54,787 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:32:54,787 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:32:54,787 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:32:54,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,800 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,800 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,800 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,800 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,803 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:54,803 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,803 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,803 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [240#true, 44#L893-3true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,803 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:54,803 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,803 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,803 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,803 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:54,803 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,803 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,803 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,803 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,813 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,813 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,813 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,813 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 138#L896-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,817 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,817 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,817 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,817 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,817 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,817 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,817 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,817 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,823 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,823 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,823 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,823 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,823 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,823 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,824 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,824 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][246], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 138#L896-5true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,831 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,831 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,831 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,831 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][246], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,832 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,832 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,832 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,832 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 31#L882-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,852 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,852 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,852 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,852 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,852 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,852 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:54,852 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,853 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,853 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [120#L880-5true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,854 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,854 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,854 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,854 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 115#L881true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,854 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,854 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,854 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,854 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][336], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 181#L881-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,854 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,854 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,854 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,854 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,854 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,854 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,854 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,855 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][379], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,855 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,855 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,855 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,855 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][336], [240#true, 59#L892-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,859 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:54,859 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,859 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,865 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][336], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 181#L881-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,865 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:54,866 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,866 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,866 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,866 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,879 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:54,879 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,879 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,879 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [120#L880-5true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,879 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:54,879 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,879 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,879 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,879 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 164#L880-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,879 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:54,879 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,879 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,879 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,879 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,880 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:54,880 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,880 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,880 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,880 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 115#L881true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,880 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:54,880 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,880 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,880 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,880 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 164#L880-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,882 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 03:32:54,882 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:54,882 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:54,882 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:54,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,882 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,882 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,882 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,882 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 31#L882-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,885 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:54,885 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,885 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,885 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [240#true, 44#L893-3true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 31#L882-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,886 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:54,886 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,886 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,886 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,886 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:54,886 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,886 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,886 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 31#L882-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,886 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:54,886 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,886 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,886 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,886 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,895 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 03:32:54,895 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:54,895 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:54,895 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:54,895 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:32:54,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 138#L896-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,895 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,895 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,895 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,895 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,896 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,896 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,896 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,896 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,896 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,896 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,896 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,896 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,896 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,898 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,898 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,898 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,898 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 138#L896-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,901 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,901 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,901 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,902 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,902 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,902 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,902 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,902 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,913 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,914 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,914 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,914 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,914 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,914 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,914 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 138#L896-5true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,914 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,914 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,914 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,914 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 138#L896-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,914 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,914 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,914 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,914 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,914 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,915 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,915 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,915 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,915 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,915 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,915 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,915 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,915 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,915 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][244], [170#L915-3true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,918 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,918 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,918 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,918 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,922 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,922 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,922 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,922 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 31#L882-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,934 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,934 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:54,934 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,934 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,934 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,935 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [120#L880-5true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,937 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,937 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,937 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,937 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,937 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,937 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,937 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,937 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,937 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,937 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,937 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:54,937 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,937 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][336], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,938 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,938 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,938 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,938 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,938 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,938 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,938 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,938 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][395], [240#true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,938 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,939 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,939 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,939 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,945 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 164#L880-1true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,945 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:54,945 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:54,945 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,945 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,945 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,945 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][307], [240#true, 44#L893-3true, 164#L880-1true, 213#true, 50#L915-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,945 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,945 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,945 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,945 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:32:54,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [240#true, 44#L893-3true, 193#L915-2true, 164#L880-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,945 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,945 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,945 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,945 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,945 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,945 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 164#L880-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,945 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:54,946 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,946 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,946 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,946 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,946 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:54,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][336], [240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,946 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:54,946 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,946 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][336], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,947 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,947 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,947 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [120#L880-5true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,947 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,947 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,948 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,948 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:54,948 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,948 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,948 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,948 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,948 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:54,948 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,948 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,948 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,948 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,948 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:54,948 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,948 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,948 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,948 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,953 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:54,953 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,953 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,953 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [240#true, 44#L893-3true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,953 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:54,953 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,953 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,953 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:54,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 40#L882-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,953 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:54,953 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:54,953 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:54,953 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:54,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,954 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:54,954 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:54,954 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:54,954 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:54,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,954 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:54,954 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,954 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,954 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,954 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 138#L896-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,964 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,964 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,964 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,964 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,964 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,964 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,965 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,965 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 138#L896-5true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,975 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,975 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,975 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,975 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,975 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,975 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,975 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,975 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,975 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,975 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][246], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,976 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,976 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,976 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,976 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][244], [170#L915-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 175#L897-2true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,978 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,978 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,978 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,978 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][145], [16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,980 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:54,980 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,980 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,980 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 175#L897-2true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,982 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,983 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,983 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,983 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,983 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,983 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,983 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,983 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:54,994 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 76#L880-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,994 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:54,994 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:54,994 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,994 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,994 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,994 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][307], [240#true, 44#L893-3true, 213#true, 50#L915-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 76#L880-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,994 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,994 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,994 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,994 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [240#true, 44#L893-3true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 76#L880-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,995 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:54,995 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,995 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,995 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:54,995 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,995 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 76#L880-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,995 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:54,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,995 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:54,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][321], [240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,995 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][312], [170#L915-3true, 240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,996 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][293], [240#true, 59#L892-2true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 225#true, 181#L881-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,996 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][303], [240#true, 59#L892-2true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,996 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:54,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][336], [240#true, 59#L892-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,996 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:54,997 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:54,997 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,997 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,997 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:54,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,998 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,998 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:54,998 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,998 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,998 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:54,998 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,999 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,999 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,999 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:54,999 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,999 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,999 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,999 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:54,999 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,003 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,003 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,003 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,003 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,003 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,003 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,003 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,003 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,003 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][395], [240#true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,004 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,004 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,004 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,004 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,004 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,004 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,004 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,004 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,004 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,004 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,004 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,004 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 164#L880-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,004 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,004 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,004 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,004 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,004 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,004 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][336], [240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,008 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,008 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,008 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,008 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,008 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,015 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,015 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,016 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,016 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [240#true, 44#L893-3true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,016 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,016 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,016 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,016 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 116#L882-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,016 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,016 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,016 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,016 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,016 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,016 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,016 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,016 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,016 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,017 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,017 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,017 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,017 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,023 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 138#L896-5true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,023 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 03:32:55,023 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:55,023 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:55,024 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:55,024 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:55,024 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:55,024 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,024 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 03:32:55,024 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:55,024 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:55,024 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:55,024 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:55,024 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:55,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,027 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,036 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 03:32:55,036 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:55,036 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:55,036 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:32:55,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,036 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,036 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,036 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,036 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,038 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,038 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,038 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,038 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,038 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,038 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,038 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,039 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,039 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][246], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 175#L897-2true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,040 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,040 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,040 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,040 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][244], [170#L915-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,042 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,042 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,042 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,042 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][144], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,044 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,044 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,044 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,044 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,057 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [120#L880-5true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,057 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,057 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,057 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,057 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,057 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,057 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][307], [120#L880-5true, 240#true, 44#L893-3true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,057 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [120#L880-5true, 240#true, 44#L893-3true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,058 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [120#L880-5true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,058 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [120#L880-5true, 170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,058 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,058 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,059 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][321], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,059 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,059 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,059 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,059 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,059 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,059 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,059 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][312], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,059 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,059 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,059 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,059 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,059 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,060 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][293], [240#true, 213#true, 50#L915-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 106#L893true, 181#L881-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,060 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][303], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,060 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][307], [240#true, 44#L893-3true, 213#true, 50#L915-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 225#true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,060 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:55,060 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][336], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,061 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [240#true, 44#L893-3true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,061 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 115#L881true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,061 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,061 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,061 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,062 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,062 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,062 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,062 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,062 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,064 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,064 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,064 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,064 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,064 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 40#L882-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,064 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,065 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,065 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,065 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,065 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [114#L882-4true, 170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,065 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,066 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,066 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,066 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,066 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,066 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,066 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,066 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,066 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,072 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][336], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,072 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,072 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,072 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,072 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,072 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,072 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,072 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,072 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,072 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,072 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,072 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,072 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,072 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,072 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 164#L880-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,072 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,072 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,072 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,072 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,072 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,073 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,073 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,073 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,073 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,073 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,073 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,073 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,073 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,073 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [120#L880-5true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,073 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,073 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,073 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,073 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,073 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,073 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [114#L882-4true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,086 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,086 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,086 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,086 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [114#L882-4true, 240#true, 44#L893-3true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,086 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,086 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,086 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,086 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [114#L882-4true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,087 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,087 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,087 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,087 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [114#L882-4true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,087 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [114#L882-4true, 170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,087 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,087 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,087 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,087 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,087 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 175#L897-2true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,098 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,098 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,098 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,098 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,102 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,102 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,102 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,102 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 175#L897-2true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,103 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 03:32:55,103 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:32:55,103 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:32:55,103 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:32:55,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 175#L897-2true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,103 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,104 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,104 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 03:32:55,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:32:55,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:32:55,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:32:55,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,104 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,107 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 03:32:55,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:32:55,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:32:55,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:32:55,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,107 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,107 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,107 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,107 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,108 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,108 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,108 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,108 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,108 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 175#L897-2true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,109 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,109 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,109 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,109 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 175#L897-2true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,109 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,109 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,109 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,109 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,109 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][246], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,110 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,110 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,110 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,110 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][244], [170#L915-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,111 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,111 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,111 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,111 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][429], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,117 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,126 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,126 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,126 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,126 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,126 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,126 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,126 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][307], [240#true, 44#L893-3true, 213#true, 50#L915-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,126 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,126 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,126 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:55,126 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:55,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [240#true, 193#L915-2true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,126 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,126 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,126 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,126 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,126 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,127 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,127 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,127 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,127 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [114#L882-4true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,130 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,130 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,130 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,130 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,130 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,131 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,131 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,131 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,131 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,131 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 116#L882-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,132 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,132 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,132 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,132 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,132 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][364], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0))]) [2023-11-30 03:32:55,133 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,133 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,133 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,133 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][362], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:55,154 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,154 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,154 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,154 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][362], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:55,155 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:55,155 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,155 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,155 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][363], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:55,155 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,155 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,155 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,155 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][364], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0))]) [2023-11-30 03:32:55,155 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][365], [240#true, 44#L893-3true, 193#L915-2true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:55,155 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,155 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,155 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,155 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,163 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,163 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 03:32:55,163 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:32:55,163 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:32:55,163 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:32:55,163 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:32:55,163 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:32:55,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 175#L897-2true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,163 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,163 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,163 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,163 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,163 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 179#L897-3true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,164 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,164 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,164 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,164 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 175#L897-2true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,167 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,167 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,167 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,167 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,167 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,167 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,167 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,167 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 197#L897-4true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,169 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,169 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,169 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,169 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,173 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 175#L897-2true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,173 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,173 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,173 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,173 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,173 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,173 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,173 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,173 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,173 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,173 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 179#L897-3true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,173 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,174 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,174 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,174 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,174 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][246], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,174 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,175 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,175 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,175 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][426], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,176 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,176 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,176 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,176 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 67#L915-6true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,178 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,178 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,178 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,178 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][144], [240#true, 16#L895-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,179 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,179 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,179 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,179 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][144], [240#true, 16#L895-3true, 47#L878-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,179 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,179 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,179 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,179 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][400], [240#true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:55,180 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,180 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,180 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,180 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][429], [114#L882-4true, 170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,182 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,182 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,182 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,182 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,191 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 31#L882-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,191 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,191 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,191 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,191 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,191 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,191 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][307], [240#true, 44#L893-3true, 213#true, 50#L915-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 31#L882-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,192 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [240#true, 44#L893-3true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 31#L882-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,192 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,192 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,192 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,192 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,193 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,193 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 31#L882-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,193 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,193 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,193 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,193 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,193 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,193 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][363], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:55,197 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,197 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,197 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,197 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,197 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,198 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,198 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,198 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,198 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,198 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [114#L882-4true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,199 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,199 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,199 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,199 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,199 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][364], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 178#L882-6true]) [2023-11-30 03:32:55,200 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,200 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,200 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,200 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][362], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:55,225 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:55,225 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,225 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,225 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][362], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:55,225 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:55,225 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,225 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,225 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][363], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:55,225 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,225 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,225 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,225 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][364], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 178#L882-6true]) [2023-11-30 03:32:55,225 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,226 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,226 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,226 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,226 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][365], [240#true, 44#L893-3true, 193#L915-2true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:55,226 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,226 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,226 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,226 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,234 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,234 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,234 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,234 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,234 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,236 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,236 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,236 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,236 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 179#L897-3true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,238 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 03:32:55,238 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:32:55,238 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:32:55,238 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:32:55,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,238 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,238 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,238 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,238 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,239 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,239 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,239 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,239 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 116#L882-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,241 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,241 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,241 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,241 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,244 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,244 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,244 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,244 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,244 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,244 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,244 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,245 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,245 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,245 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,245 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,245 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,245 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,245 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,245 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,245 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][426], [114#L882-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,248 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,248 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,248 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,248 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 169#L897-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,249 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,249 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,249 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,249 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][429], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,250 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,250 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,250 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,250 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [170#L915-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:55,251 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,251 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,251 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,251 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,257 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,257 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,257 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][307], [240#true, 44#L893-3true, 213#true, 50#L915-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 40#L882-2true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,258 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [240#true, 44#L893-3true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,258 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,258 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,258 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,259 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 40#L882-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,259 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,259 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,259 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,259 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,259 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,259 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,259 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,259 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,259 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,259 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,259 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,259 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,259 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][363], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:55,264 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,264 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,264 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,264 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,264 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [114#L882-4true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,266 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,266 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,266 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,266 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,266 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][362], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:55,267 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,267 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,267 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,267 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,267 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [240#true, 131#L894-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,294 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,294 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,294 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,294 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:55,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][399], [240#true, 236#true, 131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:55,294 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,294 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,294 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,294 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,296 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,296 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,296 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,296 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,296 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,300 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,300 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,300 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,300 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [114#L882-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,302 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,302 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,302 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,303 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][436], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:55,304 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,304 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,304 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,304 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,305 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][247], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 197#L897-4true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,305 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,305 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,305 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,305 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,305 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,305 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][426], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,308 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,308 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,308 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,308 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][429], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 178#L882-6true]) [2023-11-30 03:32:55,311 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,312 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,312 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,312 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][429], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:55,312 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,312 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,312 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,312 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][434], [170#L915-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 178#L882-6true]) [2023-11-30 03:32:55,313 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,313 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,313 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,313 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,319 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,319 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,319 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,319 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,319 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,319 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,319 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][307], [240#true, 44#L893-3true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 225#true, 116#L882-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,319 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,319 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,319 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,319 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [240#true, 44#L893-3true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,320 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,320 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,320 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,320 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,320 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,320 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,320 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,320 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,320 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,320 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,320 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,320 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,320 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 116#L882-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,320 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,320 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,320 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,320 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,321 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,321 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,321 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,321 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,321 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,321 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,321 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,321 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,321 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][362], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:55,331 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,331 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,331 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,331 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:55,331 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][362], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:55,332 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,332 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,332 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,332 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:55,332 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][411], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,362 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:55,362 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,362 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,362 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][220], [240#true, 44#L893-3true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 21#L883true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,363 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,363 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,363 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,363 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][413], [240#true, 59#L892-2true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,363 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,363 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,363 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,363 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][413], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,363 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,363 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,363 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,363 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][416], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 49#L883-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,364 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:55,364 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,364 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,364 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][416], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,364 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:55,364 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,364 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,364 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][241], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 21#L883true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,365 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:55,365 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,365 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,365 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][419], [170#L915-3true, 240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,365 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,365 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,365 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,365 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][419], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,365 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:55,365 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,365 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,365 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,366 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:55,366 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,366 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,366 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,366 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:55,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][222], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 21#L883true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,366 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:55,366 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,366 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,366 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,375 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,375 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,375 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,375 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:55,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][399], [140#L894-2true, 240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:55,376 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,376 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,376 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,376 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,382 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:32:55,382 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:32:55,382 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:32:55,382 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:32:55,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [114#L882-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,384 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,384 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,384 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,384 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 169#L897-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,385 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:32:55,385 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:32:55,385 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:32:55,385 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:32:55,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 169#L897-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,385 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,385 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,385 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,385 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,387 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,387 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,387 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,387 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,388 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:32:55,388 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:32:55,388 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:32:55,388 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:32:55,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][185], [170#L915-3true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,389 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:32:55,389 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:32:55,389 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:32:55,389 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:32:55,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][436], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:55,390 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,390 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,390 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,390 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,391 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,391 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,391 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,391 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,391 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,391 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,391 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,391 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,391 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][432], [213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:55,392 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,392 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,392 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,392 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][432], [213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:55,392 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,392 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,392 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,392 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,393 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,393 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,393 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,393 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,393 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,393 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,393 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,393 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,393 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,394 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,394 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,394 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,394 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][175], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,395 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,395 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,395 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,395 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][426], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true, 232#true]) [2023-11-30 03:32:55,395 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,395 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,395 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,395 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][426], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:55,396 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,396 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,396 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,396 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,404 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][322], [114#L882-4true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,405 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,405 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,405 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,405 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,405 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,405 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][307], [114#L882-4true, 240#true, 44#L893-3true, 213#true, 50#L915-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,405 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,405 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,405 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,405 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][308], [114#L882-4true, 240#true, 193#L915-2true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,405 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,405 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,405 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,405 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,406 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,406 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [114#L882-4true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,406 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,406 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,406 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,406 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,406 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,406 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,406 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][337], [114#L882-4true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,406 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,406 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,406 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,406 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,406 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,406 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,406 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][314], [170#L915-3true, 114#L882-4true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,406 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,407 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,407 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,407 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,407 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,407 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][241], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 21#L883true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,416 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,416 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,416 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:55,416 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,416 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][362], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:55,419 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,419 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,419 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,419 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,419 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:55,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][222], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 21#L883true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,422 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:32:55,422 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:55,422 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:55,422 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:55,422 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:55,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][419], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,423 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:32:55,423 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:55,423 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:55,423 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:55,423 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:55,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][222], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,423 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,423 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,423 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,423 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][411], [240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,436 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:32:55,436 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:55,436 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:32:55,436 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:55,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][411], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,436 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,436 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,436 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,436 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:55,436 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][416], [240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,436 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,436 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,437 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,437 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:55,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [240#true, 14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,452 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,452 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,452 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,452 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:55,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][399], [240#true, 236#true, 14#L894-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:55,452 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,452 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,452 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,452 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 169#L897-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,455 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,455 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,455 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,455 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,455 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,459 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,459 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,459 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,459 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,459 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][432], [213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:55,459 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:32:55,459 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:55,459 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:55,459 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:32:55,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][432], [213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:55,460 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,460 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,460 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,460 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true, 232#true]) [2023-11-30 03:32:55,462 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,462 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,463 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,463 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:55,463 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,463 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,463 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,463 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,465 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,465 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,465 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,465 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,465 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,465 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,465 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,466 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,466 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,466 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,466 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,466 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,466 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,466 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,466 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,467 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,467 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,467 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,467 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,467 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,467 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,467 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,467 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 178#L882-6true]) [2023-11-30 03:32:55,467 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,467 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,468 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,468 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 178#L882-6true]) [2023-11-30 03:32:55,468 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,468 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,468 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,468 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,468 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:55,468 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,468 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,468 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,468 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:55,469 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,469 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,469 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,469 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,469 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][429], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,471 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,471 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,471 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,471 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][361], [240#true, 44#L893-3true, 213#true, 50#L915-1true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:55,479 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,479 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,479 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,479 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,479 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][362], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:55,479 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:55,479 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,479 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,479 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,479 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:55,479 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,479 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][362], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:55,480 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,480 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,480 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][363], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:55,480 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,480 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,480 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,480 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,480 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,480 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,480 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][364], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:55,480 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,480 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,480 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,480 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,481 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,481 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][365], [240#true, 193#L915-2true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0)]) [2023-11-30 03:32:55,481 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,481 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,481 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,481 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,481 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][416], [240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,511 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,511 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:55,511 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,511 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,528 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,528 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,528 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,528 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:55,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][399], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 125#L896true, 232#true]) [2023-11-30 03:32:55,528 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,532 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:32:55,532 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:55,532 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:55,532 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:55,532 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:55,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,532 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,532 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,532 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,532 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,532 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,533 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:32:55,533 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:55,533 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:55,533 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:55,533 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:55,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,533 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,533 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,533 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,533 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,533 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 178#L882-6true]) [2023-11-30 03:32:55,537 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,537 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,537 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,537 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,537 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:55,538 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,538 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,538 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,538 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,538 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][432], [213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:55,538 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:32:55,538 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:55,538 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:55,538 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:55,538 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:32:55,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][432], [213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:55,539 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,539 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,539 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,539 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,539 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,542 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,543 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,543 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,543 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,543 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,543 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,543 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,543 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][181], [213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,543 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,543 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,543 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,543 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,543 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,543 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][426], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,544 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,544 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,544 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,544 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][361], [240#true, 44#L893-3true, 213#true, 50#L915-1true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:55,553 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,554 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,554 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,554 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,554 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][362], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:55,554 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:55,554 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,554 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,554 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,554 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,554 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:55,555 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][362], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:55,555 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:55,555 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,555 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,555 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,555 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:55,555 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,555 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][363], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:55,555 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,555 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,555 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,555 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,555 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,555 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,556 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][364], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 178#L882-6true]) [2023-11-30 03:32:55,556 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,556 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,556 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,556 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,556 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,556 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][365], [240#true, 193#L915-2true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 178#L882-6true]) [2023-11-30 03:32:55,556 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,556 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,556 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,556 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,556 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,696 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:32:55,696 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:32:55,696 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:32:55,696 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:32:55,696 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:32:55,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,697 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,697 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,697 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,697 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,697 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:55,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][416], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 236#true, 49#L883-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,697 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:32:55,697 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:32:55,697 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:32:55,697 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:32:55,697 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:32:55,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][416], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,697 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,697 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:55,698 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,698 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,698 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,698 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,698 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,698 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,698 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:55,720 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,720 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,720 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,720 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,721 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,721 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,721 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,721 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:55,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][399], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:55,721 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,721 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,721 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,721 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][399], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:55,721 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,722 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,722 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,722 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 21#L883true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,728 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,728 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,728 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,728 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 21#L883true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,730 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,730 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,730 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,730 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,730 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,730 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,730 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,730 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,730 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][413], [240#true, 59#L892-2true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,740 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,740 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,740 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,740 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,740 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][414], [240#true, 59#L892-2true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 225#true, 49#L883-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,740 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,740 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,740 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][416], [240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,741 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][416], [240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,741 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][419], [170#L915-3true, 240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,741 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][411], [240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,741 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,741 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:55,742 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,742 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,756 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,756 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,756 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,756 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][222], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 103#L885-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,758 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 03:32:55,758 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:32:55,758 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:32:55,758 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:32:55,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [240#true, 213#true, 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,777 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,777 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,777 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,777 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:55,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][399], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:55,778 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,778 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,778 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,778 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,780 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,780 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,780 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,780 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,780 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,784 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][427], [213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,784 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,785 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,785 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,785 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,785 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,785 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:55,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][413], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,794 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,795 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,795 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,795 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,795 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][414], [240#true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 225#true, 106#L893true, 49#L883-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,795 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,795 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,795 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,795 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,795 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][416], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,795 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:55,795 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:55,795 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,795 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,795 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,795 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,795 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][416], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 49#L883-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,795 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:55,795 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,795 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][241], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 21#L883true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,796 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][419], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,796 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][219], [240#true, 44#L893-3true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 21#L883true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,796 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:55,796 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][411], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,797 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][220], [240#true, 44#L893-3true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 21#L883true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,797 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,797 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,797 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,797 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,798 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:55,798 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:32:55,798 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][222], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 21#L883true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:55,798 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:32:55,798 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,798 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,798 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,798 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:55,798 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:55,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,865 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 03:32:55,866 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:32:55,866 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:32:55,866 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:32:55,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [240#true, 107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,893 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:32:55,893 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,893 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,893 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:55,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][399], [240#true, 236#true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:55,894 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:32:55,894 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,894 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,894 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:55,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][258], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:55,931 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 03:32:55,931 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:32:55,931 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:32:55,931 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:32:56,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][237], [240#true, 107#L896-4true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,228 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:56,228 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:56,228 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:56,228 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:56,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][237], [240#true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,229 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:56,229 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:56,229 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:56,229 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:56,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][237], [240#true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,229 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:56,229 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:56,229 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:56,229 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:56,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][237], [240#true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:56,229 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:32:56,229 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:56,229 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:32:56,229 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:56,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][237], [240#true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, 217#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,229 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:32:56,229 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:56,229 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:32:56,229 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:56,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][237], [240#true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 160#L879-3true, 138#L896-5true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,230 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:56,230 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:56,230 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:56,230 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:56,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][237], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,230 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:56,230 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:56,230 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:56,230 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:56,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:56,335 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:56,335 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,335 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,335 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,335 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:56,336 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,336 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,336 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,336 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:56,336 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:56,336 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:56,336 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:56,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,336 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,336 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,336 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,336 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,337 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,337 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,337 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,337 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][236], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 125#L896true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:56,342 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:32:56,342 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:56,342 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:56,342 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:32:56,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][236], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:56,342 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:56,342 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:56,342 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:56,342 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:56,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][236], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,342 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:32:56,342 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:56,342 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:56,342 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:32:56,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][236], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:56,343 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:56,343 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:56,343 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:56,343 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:56,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][236], [170#L915-3true, 240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:56,343 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:56,343 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:56,343 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,343 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][236], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 138#L896-5true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,343 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,344 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,344 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,344 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][236], [170#L915-3true, 240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:56,344 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,344 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,344 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,344 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 138#L896-5true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,411 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,411 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,411 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,411 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,412 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,412 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,412 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,412 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,485 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,485 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,485 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,485 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,485 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,485 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,485 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,485 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,485 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,485 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:56,485 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,486 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,486 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,486 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,487 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:56,487 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:56,487 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,487 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:56,487 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:56,487 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:56,487 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:56,487 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:56,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,487 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:32:56,487 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:56,487 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:56,487 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:32:56,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,487 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:32:56,487 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:56,487 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:32:56,487 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:56,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 138#L896-5true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,488 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,488 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,488 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,488 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,488 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,488 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,488 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,488 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,488 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,489 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,489 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,489 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,489 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,489 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,489 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 217#true, 232#true]) [2023-11-30 03:32:56,493 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,493 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,493 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,494 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 174#L896-1true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:56,494 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,494 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,494 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,494 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 125#L896true, 217#true, 232#true]) [2023-11-30 03:32:56,494 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,494 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,494 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,494 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:56,494 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:56,494 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,494 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,494 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:56,494 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:56,494 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,494 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,494 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 232#true]) [2023-11-30 03:32:56,495 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,495 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,495 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,495 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:56,495 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:56,495 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:56,495 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:56,495 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:56,636 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:56,636 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:56,636 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,636 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,636 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:56,636 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:56,636 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 138#L896-5true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,637 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,637 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,637 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,637 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,637 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,638 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,638 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,638 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,638 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,638 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,638 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,638 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:32:56,638 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,638 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,638 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:56,638 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:56,638 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:32:56,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 232#true]) [2023-11-30 03:32:56,641 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:56,641 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:56,641 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:56,641 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:56,641 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:56,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 232#true]) [2023-11-30 03:32:56,641 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:56,641 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:56,641 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,641 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,641 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 54#L896-2true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 209#true, 232#true]) [2023-11-30 03:32:56,641 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,641 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:56,642 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:56,642 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 125#L896true, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:56,642 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:56,642 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,642 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [240#true, 131#L894-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,650 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [240#true, 131#L894-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,650 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,650 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,650 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,650 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 131#L894-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 160#L879-3true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,650 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,650 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,650 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,650 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:32:56,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][553], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:56,694 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,694 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,694 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:56,694 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:56,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][553], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:56,694 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,694 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:56,694 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:56,694 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][540], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:56,694 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,694 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,694 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:56,694 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:56,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][526], [170#L915-3true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:56,695 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,695 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,695 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:56,695 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:32:56,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 140#L894-2true, 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,817 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,817 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,817 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,817 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 67#L915-6true, 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,817 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,817 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,817 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,817 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 180#L915-4true, 160#L879-3true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,817 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,817 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,817 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,817 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:56,860 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,861 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,861 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,861 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:56,862 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,862 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,862 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,862 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:56,862 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,863 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,863 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,863 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:56,865 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is not cut-off event [2023-11-30 03:32:56,865 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 03:32:56,865 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 03:32:56,865 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 03:32:56,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 180#L915-4true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:56,865 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,865 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,865 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,865 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:56,868 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,868 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,868 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,868 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:56,895 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:56,895 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,895 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,896 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,896 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,896 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,896 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,896 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:56,896 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:56,896 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:56,896 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:56,896 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,896 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,896 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,897 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:56,897 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:56,897 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:56,897 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:56,897 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,897 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,897 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,897 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 232#true]) [2023-11-30 03:32:56,897 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:56,897 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:56,897 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:56,897 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:56,897 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:56,897 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:56,897 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 217#true, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:56,897 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,897 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,897 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,898 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:56,898 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,898 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:32:56,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:56,898 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,898 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,898 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,898 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,898 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:32:56,898 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][400], [240#true, 131#L894-1true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:56,905 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:56,905 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:56,905 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:56,905 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:32:56,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:56,944 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,944 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,944 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,944 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:56,949 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,949 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,949 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,949 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:56,950 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,950 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,950 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,950 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:56,950 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,950 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,950 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,950 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 232#true]) [2023-11-30 03:32:56,951 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,951 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,951 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,951 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:56,952 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,952 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,952 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,952 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,952 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:56,952 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,952 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,952 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,952 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,952 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:56,954 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,954 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,954 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,954 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 190#L879true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:56,957 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,957 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,957 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,957 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:56,957 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,957 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,958 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,958 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:56,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,988 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,988 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,988 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,988 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:56,988 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:56,988 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,988 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,988 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:56,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][400], [140#L894-2true, 240#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:56,997 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:56,997 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,997 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:56,997 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:57,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,038 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,038 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,038 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,038 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 92#L902true, 209#true, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:57,045 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,045 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,046 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,046 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,046 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,046 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,046 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,046 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [132#L902-2true, 240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:57,047 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,047 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,047 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,047 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,048 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,048 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,048 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,048 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,048 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][553], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,050 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,050 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:57,050 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:57,050 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][553], [16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,050 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,050 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:57,050 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:57,050 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][599], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 180#L915-4true, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,050 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,050 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:57,051 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:57,051 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][540], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,051 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,051 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:57,051 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:57,051 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][612], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,051 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,051 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:57,051 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,051 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:57,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][612], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 67#L915-6true, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,051 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,051 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,051 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:57,051 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:57,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][526], [170#L915-3true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,052 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,052 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:57,052 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,052 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:57,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][589], [170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,052 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,052 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:57,052 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,052 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:57,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][629], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 160#L879-3true, 13#L895true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,054 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is not cut-off event [2023-11-30 03:32:57,054 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 03:32:57,054 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 03:32:57,054 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 03:32:57,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][634], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 160#L879-3true, 180#L915-4true, 13#L895true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,054 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,054 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,054 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,054 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,062 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,062 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,062 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,063 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,108 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,108 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,108 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,108 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,109 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,109 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,109 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,109 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][237], [240#true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 197#L897-4true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:57,113 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:57,113 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:32:57,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][553], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,140 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,140 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:57,140 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,140 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:57,140 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][553], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 21#L883true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,140 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,140 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:57,140 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:57,140 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,140 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][599], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 221#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,141 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,141 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,141 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:57,141 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:57,141 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][540], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 21#L883true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,141 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,141 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,141 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:57,141 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:57,141 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][612], [213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 67#L915-6true, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,141 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,141 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,141 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:57,141 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,142 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:57,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][612], [213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,142 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,142 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:57,142 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,142 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,142 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:57,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][651], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 160#L879-3true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,143 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,143 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,143 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,143 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,143 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 03:32:57,143 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:57,143 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:57,144 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:57,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 190#L879true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,144 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,144 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,144 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,144 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,145 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 03:32:57,145 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:57,145 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:57,145 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:57,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 47#L878-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,145 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,145 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,145 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,145 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:57,149 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,149 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,149 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,149 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,149 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:57,150 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,150 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,150 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,150 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,150 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 160#L879-3true, 232#true]) [2023-11-30 03:32:57,151 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 03:32:57,151 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:57,151 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:57,151 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:32:57,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,152 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,152 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,152 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,152 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 180#L915-4true, 160#L879-3true, 232#true]) [2023-11-30 03:32:57,152 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,152 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,152 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,152 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:57,152 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,152 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,152 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,152 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 160#L879-3true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,153 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,153 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,154 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,154 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [240#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:57,176 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,176 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:57,176 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:57,176 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:57,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][399], [240#true, 236#true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:57,177 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,177 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:57,177 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:57,177 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:57,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][399], [240#true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:57,177 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,177 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:57,177 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:57,177 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:57,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,191 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,191 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,191 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,191 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [132#L902-2true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,217 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,217 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,217 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,217 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,217 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,217 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,217 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,217 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,221 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][651], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 67#L915-6true, 221#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,232 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,233 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,233 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,233 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,233 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,233 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,233 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,233 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 47#L878-3true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,234 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,234 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,234 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,234 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,239 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,239 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,239 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,239 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [132#L902-2true, 240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 232#true]) [2023-11-30 03:32:57,244 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,244 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,244 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,244 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,244 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,244 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,244 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,244 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,244 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 122#L902-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 217#true, 232#true]) [2023-11-30 03:32:57,245 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,245 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,245 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,245 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,246 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,246 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,246 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,246 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,246 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 160#L879-3true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:57,250 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,250 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,250 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,250 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,250 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,250 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,250 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,250 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][634], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 160#L879-3true, 13#L895true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,253 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,253 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,254 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,254 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,254 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 47#L878-3true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,254 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,254 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,254 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,254 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,254 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 47#L878-3true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,254 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,254 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,254 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,254 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,254 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,255 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,255 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,255 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,255 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,255 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,255 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,255 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,255 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,255 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,255 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,255 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,255 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,255 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,255 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,255 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,256 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,256 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,256 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,256 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,256 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][553], [16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,256 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,256 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,256 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,256 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][553], [16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,256 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,256 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,256 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,256 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 47#L878-3true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,257 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,257 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,257 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,257 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,257 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,257 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,257 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,257 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,257 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,257 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,257 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,257 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,257 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,257 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,257 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][540], [16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,258 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,258 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:57,258 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:57,258 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:57,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 47#L878-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,258 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,258 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,258 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,258 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,258 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 190#L879true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,258 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,258 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,258 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,258 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,258 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,259 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:57,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:57,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:57,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:57,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][526], [170#L915-3true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,259 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,259 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:57,259 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:57,259 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:57,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][651], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 221#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,259 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,259 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,259 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,259 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,259 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][651], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 160#L879-3true, 67#L915-6true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,260 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,260 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,260 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,260 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,260 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][615], [240#true, 193#L915-2true, 16#L895-3true, 213#true, 47#L878-3true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,260 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,260 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,260 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,260 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][615], [240#true, 193#L915-2true, 16#L895-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,260 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,260 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,260 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,260 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][615], [240#true, 193#L915-2true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,261 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,261 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:57,261 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:57,261 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:57,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][629], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 221#true, 13#L895true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,261 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,261 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,261 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,261 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,261 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][617], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 160#L879-3true, 13#L895true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,261 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,261 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,261 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,261 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][656], [240#true, 221#true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:57,263 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,263 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,263 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,263 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 175#L897-2true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:57,281 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,281 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:57,281 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:57,282 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:32:57,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:57,286 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,286 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:57,286 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:57,286 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:57,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][236], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,290 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,290 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:57,290 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,290 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:32:57,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:57,301 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,301 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,301 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,301 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,305 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,305 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,305 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,305 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,305 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,305 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,305 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,305 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,309 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 03:32:57,309 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 03:32:57,309 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 03:32:57,309 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 03:32:57,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][359], [170#L915-3true, 132#L902-2true, 240#true, 213#true, 53#L881-6true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,309 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,309 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,309 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,309 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,309 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,309 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,309 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,309 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 122#L902-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,310 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,310 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,310 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,310 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,322 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,322 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,322 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,322 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 164#L880-1true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,322 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,322 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,322 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,322 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 164#L880-1true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,324 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,324 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,324 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,324 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,324 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 76#L880-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,327 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,327 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,327 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,327 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,343 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,343 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,343 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,343 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,345 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,345 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,345 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,345 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:57,352 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,352 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,352 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,352 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,352 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,352 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,352 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,352 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,354 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,354 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,354 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,355 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,355 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,355 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,355 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,355 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 232#true]) [2023-11-30 03:32:57,355 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,355 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,356 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,356 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 153#L902-5true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:57,356 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,356 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,356 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,356 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,357 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 03:32:57,357 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 03:32:57,357 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 03:32:57,357 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 03:32:57,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,357 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,357 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,357 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,357 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,357 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,358 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 03:32:57,358 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 03:32:57,358 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 03:32:57,358 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 03:32:57,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,358 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,358 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,358 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,358 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,358 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][615], [240#true, 193#L915-2true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,361 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,361 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,361 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:57,362 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:57,362 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:57,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [240#true, 193#L915-2true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:57,382 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,382 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,382 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,382 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 45#L902-1true, 232#true]) [2023-11-30 03:32:57,382 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,382 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,382 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,383 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [132#L902-2true, 240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:57,383 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,383 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,383 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,383 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,383 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,383 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,383 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,383 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 45#L902-1true, 232#true]) [2023-11-30 03:32:57,383 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,383 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,383 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,384 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,384 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,384 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,384 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,384 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,384 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,384 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,384 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,384 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,384 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,384 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,384 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,385 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,385 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,385 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,385 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:57,385 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,385 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,385 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,385 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,385 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,385 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,385 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,385 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,385 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,385 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,386 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,386 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,386 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,386 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,386 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,386 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,386 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,386 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,386 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:57,386 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,386 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,386 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,386 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [132#L902-2true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,387 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,387 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,387 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,387 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,387 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:57,391 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,391 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:57,391 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:57,391 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:57,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][399], [240#true, 236#true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:57,392 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,392 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:57,392 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:57,392 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:57,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 76#L880-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,403 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,403 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,403 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,403 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 76#L880-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,403 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,403 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,403 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,403 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 76#L880-2true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,403 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,403 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,403 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,403 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [120#L880-5true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,406 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,406 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,406 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,406 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,407 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,407 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,407 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,407 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,407 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,407 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,408 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,408 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,408 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,408 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [154#L892-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,408 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,408 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,408 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,408 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,409 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,409 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,409 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,409 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:57,409 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,409 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,409 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,409 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,409 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [132#L902-2true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,409 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,409 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,409 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,409 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,409 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,411 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,411 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,411 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,411 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,411 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,412 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,412 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,412 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,412 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,412 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,413 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,413 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,413 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,413 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,413 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,413 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,413 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,414 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,414 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,414 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,414 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,414 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,414 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,414 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,417 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [132#L902-2true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,417 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,417 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,417 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,417 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,417 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,417 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 76#L880-2true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,419 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,419 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,419 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,419 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,419 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [240#true, 193#L915-2true, 122#L902-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:57,561 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,561 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,561 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,561 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,561 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,561 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,561 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,561 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,561 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,561 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,562 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,562 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,562 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 122#L902-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,562 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,562 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,562 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,562 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,562 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,562 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,562 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,562 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 164#L880-1true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,581 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,581 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,581 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,581 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,581 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 122#L902-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,582 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,582 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,582 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,582 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,582 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 122#L902-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,583 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,583 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,583 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,583 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,583 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [120#L880-5true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,585 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,585 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,585 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,585 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][656], [240#true, 221#true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:57,602 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,602 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,602 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,602 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,602 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:57,606 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,606 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,606 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,606 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,606 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,606 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,606 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,606 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,607 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 03:32:57,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 03:32:57,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 03:32:57,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 03:32:57,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,608 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,608 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,608 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,608 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,608 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,608 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,608 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,608 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 122#L902-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 232#true]) [2023-11-30 03:32:57,609 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,610 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,610 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,610 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,610 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,628 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,628 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,628 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,628 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [120#L880-5true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,630 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,630 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,630 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,630 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [120#L880-5true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,630 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,630 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,630 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,630 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [120#L880-5true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,630 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,630 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,630 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,630 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [120#L880-5true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,631 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,631 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,631 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,631 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,631 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:57,634 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,634 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:57,634 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:57,634 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:57,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][399], [240#true, 236#true, 175#L897-2true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:57,634 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,634 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:57,634 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:57,634 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:57,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 197#L897-4true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:57,636 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,636 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,636 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:57,636 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:57,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][257], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:32:57,636 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,636 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:57,636 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:57,636 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:57,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 197#L897-4true, 81#L915-7true, 232#true]) [2023-11-30 03:32:57,638 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,638 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:57,638 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:57,638 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:57,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 76#L880-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,647 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,647 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,647 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,647 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,647 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,650 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [132#L902-2true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,650 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,650 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,650 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,650 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,650 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,650 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,651 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,651 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,651 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,651 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,651 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,651 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,651 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,651 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][380], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,653 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 03:32:57,653 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:32:57,653 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:32:57,653 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:32:57,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [132#L902-2true, 240#true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,653 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,653 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,653 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,653 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,654 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,654 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,654 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,654 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,654 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,654 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,654 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,654 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,654 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,655 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,655 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 122#L902-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,655 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,655 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,655 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,656 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,656 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,656 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,656 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,656 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 122#L902-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,656 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,656 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,656 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,656 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,656 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,656 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,656 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,656 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,656 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,656 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][359], [170#L915-3true, 240#true, 122#L902-4true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,660 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,660 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,660 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,660 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][380], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,660 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,660 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,660 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,660 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,660 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,660 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,660 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,660 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,660 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,660 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,660 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,660 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:57,669 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,669 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,669 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,669 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,669 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,669 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,669 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,669 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,669 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,669 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,669 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,669 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,670 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,670 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,670 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,670 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,670 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,670 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,670 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,670 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,670 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,670 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,670 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,670 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [240#true, 193#L915-2true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:57,671 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,671 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,671 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,671 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,671 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,671 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,671 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,671 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,671 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,671 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,671 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,671 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,672 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,672 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,672 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,672 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,672 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,672 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,672 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,672 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 164#L880-1true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,673 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,673 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,673 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,673 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,673 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,676 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,676 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,676 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,676 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [240#true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:57,677 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,677 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,677 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,677 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [240#true, 193#L915-2true, 213#true, 174#L896-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:57,677 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,677 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,677 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,677 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,689 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,689 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,689 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,689 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,690 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,690 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,690 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,690 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,690 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,692 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,692 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,692 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,692 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,692 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,692 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,692 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,692 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,692 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,692 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,692 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,692 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,692 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,692 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,692 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,692 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,692 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,692 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,692 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,693 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,693 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:57,694 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,694 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,694 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,694 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,694 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:57,695 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,695 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,695 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,695 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,695 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][634], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 131#L894-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 160#L879-3true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,696 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,697 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,697 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,697 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][615], [240#true, 193#L915-2true, 16#L895-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,699 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,700 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,700 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,700 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,700 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][617], [240#true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 160#L879-3true, 221#true, 13#L895true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,700 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,700 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,700 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,700 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,700 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][615], [240#true, 193#L915-2true, 16#L895-3true, 213#true, 47#L878-3true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,700 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,700 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,700 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,700 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,700 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:57,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [132#L902-2true, 240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:57,713 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,713 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,713 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,713 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,713 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [240#true, 193#L915-2true, 122#L902-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:57,713 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 45#L902-1true, 232#true]) [2023-11-30 03:32:57,714 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [240#true, 193#L915-2true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:57,714 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 92#L902true, 232#true]) [2023-11-30 03:32:57,714 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,714 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,714 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,715 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 45#L902-1true, 232#true]) [2023-11-30 03:32:57,715 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,715 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,715 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 92#L902true, 232#true]) [2023-11-30 03:32:57,716 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [132#L902-2true, 170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,716 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 122#L902-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,716 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,716 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,716 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,717 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,717 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,717 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,717 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,717 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,717 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,717 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,717 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,717 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:57,717 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,717 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,717 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,717 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,717 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,717 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,717 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,717 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 122#L902-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,718 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,718 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,718 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,718 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:57,719 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,719 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,719 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,719 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,720 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,720 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:57,720 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,720 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,721 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,721 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,721 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,721 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,722 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,722 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,722 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,722 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,722 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,722 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,722 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,722 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,722 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,722 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,722 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,723 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,723 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,723 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,723 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,723 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,723 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [120#L880-5true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,725 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,725 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,725 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,725 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,725 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][399], [240#true, 179#L897-3true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:57,728 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,728 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:57,728 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:57,728 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:57,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 76#L880-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,737 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,737 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,737 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,737 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,737 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [132#L902-2true, 240#true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,741 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,741 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,741 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,741 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,743 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,743 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 03:32:57,744 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 122#L902-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,744 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][380], [240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,744 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,744 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,744 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,744 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,745 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,745 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,745 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,745 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,745 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,745 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,745 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,745 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,745 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,745 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,747 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,747 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,747 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,747 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:57,748 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:57,748 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,748 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,748 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,748 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:57,749 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:57,749 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,749 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,749 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,749 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,750 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,750 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,750 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,750 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,750 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,750 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,750 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,750 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,751 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,751 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,751 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,751 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,751 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,752 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,752 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,752 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][359], [170#L915-3true, 240#true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,752 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,752 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,752 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,752 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][359], [170#L915-3true, 240#true, 213#true, 53#L881-6true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,753 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,753 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,753 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,753 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:57,755 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,755 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,755 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,755 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,755 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,755 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,755 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,755 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,755 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,755 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:57,756 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,756 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,757 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,757 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,757 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,757 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,758 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,758 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,758 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,758 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,758 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,758 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,758 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [240#true, 193#L915-2true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:57,758 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,758 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,758 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,758 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,758 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,759 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,759 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,759 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,759 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,759 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,760 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,760 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,760 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,760 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 31#L882-1true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,768 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,768 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,768 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,768 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 54#L896-2true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,769 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,769 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,769 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,769 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,769 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,769 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,769 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,769 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 54#L896-2true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,769 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,769 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,769 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,769 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 54#L896-2true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,780 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,781 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,781 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,781 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 217#true, 209#true, 232#true]) [2023-11-30 03:32:57,782 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:57,782 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][651], [240#true, 213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,785 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,785 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,785 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,785 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 138#L896-5true, 160#L879-3true, 232#true]) [2023-11-30 03:32:57,785 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,785 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,785 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,785 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,786 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,786 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,786 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,786 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][634], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 180#L915-4true, 221#true, 160#L879-3true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,788 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,788 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,788 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,788 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 164#L880-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,808 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,808 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,808 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,808 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,809 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,809 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,809 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,809 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 221#true, 31#L882-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,810 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,810 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,810 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,810 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 31#L882-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,810 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,810 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,810 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,810 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 31#L882-1true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,810 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,810 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,810 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,810 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 31#L882-1true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,811 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,811 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,811 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,811 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,811 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,811 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,811 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,811 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,811 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,811 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [120#L880-5true, 240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,813 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,813 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,813 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,813 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,813 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][399], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:57,817 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,817 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:57,817 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:57,817 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:57,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][274], [240#true, 236#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 223#(= thread2Thread1of1ForFork1_~j~0 0), 197#L897-4true, 209#true, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:57,818 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,818 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:57,818 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:57,818 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:57,818 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 125#L896true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,832 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,832 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,832 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,832 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:57,833 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,833 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,833 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,833 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,833 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:57,833 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,833 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,833 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,833 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,833 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:57,834 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,834 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,834 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,834 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,834 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 174#L896-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,834 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,834 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,834 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,834 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,834 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 174#L896-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,834 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,834 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,834 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,835 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,835 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), 174#L896-1true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,835 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,835 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 122#L902-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,835 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,835 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,835 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,835 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,836 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,836 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,836 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,836 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 122#L902-4true, 213#true, 53#L881-6true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,836 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,836 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,836 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,836 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,836 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,836 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,836 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,836 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,836 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,836 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,836 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,837 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,837 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,837 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,837 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,837 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,837 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,837 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,837 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,837 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,837 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,837 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,837 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,837 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,837 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,838 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,838 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,838 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][380], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,840 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,840 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,840 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,840 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][380], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,840 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,840 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,840 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,840 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,841 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,841 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,841 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,841 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][380], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,841 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,841 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,841 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,841 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,841 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 213#true, 53#L881-6true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,841 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,841 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,842 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,842 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][380], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,842 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,842 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,842 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,842 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,842 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,843 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,843 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,843 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,843 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,844 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:57,844 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,844 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,844 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,844 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,844 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,844 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,844 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,844 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,844 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,844 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,844 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,844 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,844 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [240#true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:57,847 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 03:32:57,847 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:32:57,847 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:32:57,847 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:32:57,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,847 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,847 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,847 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,847 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,847 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,860 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,860 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,860 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,860 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][651], [240#true, 213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 160#L879-3true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,872 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,872 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,872 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,872 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 209#true, 232#true]) [2023-11-30 03:32:57,873 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,873 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,873 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,873 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,874 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,874 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,874 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,874 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 138#L896-5true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,874 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,874 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,874 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,874 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,875 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,875 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,875 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,875 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:57,875 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,875 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,875 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,875 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,875 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,876 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 03:32:57,876 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:32:57,876 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:32:57,876 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:32:57,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 138#L896-5true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,876 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,876 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,876 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,876 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,876 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,876 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,876 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,877 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,877 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,877 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,877 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,877 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,877 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][634], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 160#L879-3true, 13#L895true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,878 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,878 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,878 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,878 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,878 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,878 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,878 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,878 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 190#L879true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,878 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,878 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,878 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,878 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,878 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,879 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][651], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 160#L879-3true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,879 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][651], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 160#L879-3true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,879 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,879 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,880 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 47#L878-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,880 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,880 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,880 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,880 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,880 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,880 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,880 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 47#L878-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,880 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,880 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,880 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,880 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,880 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:57,880 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,880 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 47#L878-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,880 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,880 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,880 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,880 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,881 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,881 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:57,881 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][656], [240#true, 221#true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:57,881 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,881 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,881 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,881 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,881 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,881 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][651], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 221#true, 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,881 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,881 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,881 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,881 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,895 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,895 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,895 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,895 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,896 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,896 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,896 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,896 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 40#L882-2true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,896 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,896 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,896 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,896 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,897 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,897 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,897 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,897 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 31#L882-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,897 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,897 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,897 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,897 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,897 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,897 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,897 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,897 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,897 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,897 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,898 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,898 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,898 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,898 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,898 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,917 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,917 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,917 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,917 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 53#L881-6true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,918 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,918 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,918 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,918 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,918 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:57,918 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,918 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,918 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,918 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,918 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,918 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,919 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 174#L896-1true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,919 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,919 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,919 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,919 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,919 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,919 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,920 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,921 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 138#L896-5true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,921 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:57,921 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,921 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,921 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,921 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,922 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,922 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,922 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,922 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,922 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,923 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,923 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,923 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,923 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,923 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,923 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,923 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,923 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,923 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 122#L902-4true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,924 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,924 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,924 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,924 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 213#true, 53#L881-6true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,924 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,924 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,924 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,924 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,924 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,924 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,924 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,924 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,924 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,925 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,925 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,925 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,925 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,925 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,925 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,925 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,925 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,925 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,925 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,925 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,925 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,925 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 122#L902-4true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,926 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 03:32:57,926 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:32:57,926 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:32:57,926 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:32:57,926 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:32:57,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,926 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,926 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,926 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,926 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,926 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 213#true, 53#L881-6true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,926 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,926 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,926 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,926 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,926 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,927 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,927 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 03:32:57,927 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:57,927 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:32:57,927 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:32:57,927 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:57,927 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:32:57,927 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:32:57,927 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:32:57,927 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,927 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,927 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,927 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,927 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,927 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,927 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,927 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,927 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,927 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,927 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,927 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,927 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,928 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,928 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,928 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,928 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,928 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,928 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 03:32:57,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:32:57,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:32:57,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:32:57,928 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:57,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:32:57,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:32:57,928 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:57,928 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 213#true, 53#L881-6true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,928 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,928 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,928 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,928 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,929 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,929 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,929 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,929 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,929 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,929 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,929 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,929 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,929 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,929 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,929 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,929 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:57,932 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 164#L880-1true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,932 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,932 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,932 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,932 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,932 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,932 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,932 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,932 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,932 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 164#L880-1true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,932 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,932 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,933 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,933 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,933 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,933 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 164#L880-1true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,933 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,933 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,933 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,933 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,933 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:57,934 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,934 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,934 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,934 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,934 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,934 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,934 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,946 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,946 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,946 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,946 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,946 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,947 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,947 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,947 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,947 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,947 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,958 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,958 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,958 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,958 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,958 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][651], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 221#true, 160#L879-3true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,959 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,959 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,959 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,959 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 76#L880-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,972 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 76#L880-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,972 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 76#L880-2true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:57,972 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:57,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 76#L880-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,973 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,973 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,973 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,973 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,973 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:57,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [114#L882-4true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,973 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:57,973 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:57,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][708], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,974 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,974 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,974 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,974 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:57,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][708], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 116#L882-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,975 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,975 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,975 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,975 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:57,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][711], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:57,975 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,975 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,975 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,975 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,975 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,975 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,975 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,975 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,975 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 31#L882-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,976 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,976 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,976 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,976 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,976 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][712], [170#L915-3true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:57,977 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:32:57,977 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:57,977 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:57,977 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:57,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,997 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,997 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,997 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,997 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,998 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:57,998 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,998 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,998 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,998 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,998 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,998 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:57,999 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,999 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,999 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,999 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,999 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:57,999 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,000 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,000 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,000 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,000 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,000 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,000 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,000 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 122#L902-4true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,001 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,001 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,001 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,001 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,001 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,001 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,001 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,001 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,001 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,001 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 213#true, 53#L881-6true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,001 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,001 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,001 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,001 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,001 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,001 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,001 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,002 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,002 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,002 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,002 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,002 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,002 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 213#true, 53#L881-6true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,002 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,002 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,002 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,002 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,002 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,002 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [240#true, 193#L915-2true, 107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:58,007 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,007 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,007 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,007 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,007 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,007 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,007 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,007 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,007 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 138#L896-5true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,019 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,019 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,019 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,019 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,019 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 138#L896-5true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,019 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,019 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,019 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,019 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,019 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,019 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,019 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,019 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,019 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,020 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,020 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,020 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,020 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,020 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,020 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,020 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,020 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,020 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,021 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,021 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,021 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,021 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,021 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][656], [240#true, 221#true, 213#true, 131#L894-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:58,030 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,030 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,030 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,030 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 138#L896-5true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,030 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,031 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 138#L896-5true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,032 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,032 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,032 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,032 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,032 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,032 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,032 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,032 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,032 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,032 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:32:58,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 107#L896-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:58,033 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,033 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,033 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,033 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:58,034 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,034 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,034 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,034 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 138#L896-5true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 232#true]) [2023-11-30 03:32:58,034 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,034 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,034 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,034 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 107#L896-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:58,034 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,034 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,034 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,034 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,034 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,045 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,045 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,045 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,045 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,046 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,046 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,046 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,046 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,047 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,047 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,047 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,048 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,048 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,048 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,048 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,049 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,049 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,049 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,049 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,049 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,049 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,049 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,049 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,049 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,049 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,049 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,049 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,049 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,049 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,049 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,049 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,049 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,049 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,050 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,050 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,050 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,050 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,050 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,050 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,050 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,050 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,050 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,050 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,050 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,050 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,050 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,050 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,050 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,050 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][692], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:58,051 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,051 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,051 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,051 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,052 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,052 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,052 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,052 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,053 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][708], [114#L882-4true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,053 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,053 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,053 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,053 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][708], [114#L882-4true, 240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,053 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,053 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,054 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,054 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][711], [114#L882-4true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,054 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][711], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,054 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2023-11-30 03:32:58,054 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:32:58,054 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:32:58,054 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:32:58,055 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:32:58,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][712], [170#L915-3true, 114#L882-4true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,056 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2023-11-30 03:32:58,056 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:32:58,056 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:32:58,056 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:32:58,082 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,082 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,086 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,086 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,087 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,087 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,087 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,087 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,087 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [240#true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 138#L896-5true, 232#true]) [2023-11-30 03:32:58,089 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2023-11-30 03:32:58,089 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:32:58,089 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:32:58,089 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:32:58,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 138#L896-5true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,089 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,089 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,089 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,089 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,089 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][302], [240#true, 193#L915-2true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:58,090 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2023-11-30 03:32:58,090 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:32:58,090 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:32:58,090 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:32:58,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,090 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,090 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,090 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,090 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,090 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][723], [170#L915-3true, 240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0))]) [2023-11-30 03:32:58,107 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,107 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,107 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,107 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][656], [140#L894-2true, 240#true, 221#true, 213#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:58,120 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,120 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,120 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,120 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 138#L896-5true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:58,123 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:58,124 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 115#L881true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,225 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,225 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,225 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,225 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 67#L915-6true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,225 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,225 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,225 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,225 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][681], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 221#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,226 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][681], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 67#L915-6true, 221#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,226 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 221#true, 180#L915-4true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:58,226 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,226 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][683], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 180#L915-4true, 221#true, 13#L895true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:58,226 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,226 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,227 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,227 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][684], [170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 221#true, 13#L895true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,227 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,227 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,227 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,227 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 14#L894-5true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,227 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,227 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,227 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,227 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,227 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,228 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,228 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,228 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 14#L894-5true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,228 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,228 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,228 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,228 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 14#L894-5true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,228 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,228 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,228 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,228 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][692], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:58,229 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,230 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,230 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,230 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][708], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,230 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,230 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,230 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,230 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,230 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][708], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,231 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][720], [240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true]) [2023-11-30 03:32:58,232 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,232 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,232 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,232 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][721], [240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:58,232 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,232 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,232 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,232 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][721], [240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:58,232 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,232 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,232 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,232 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][711], [114#L882-4true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,233 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,233 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,233 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,233 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,233 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][720], [240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true]) [2023-11-30 03:32:58,233 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,246 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,246 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,246 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,246 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,247 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,247 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,247 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,247 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:32:58,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,248 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,248 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,248 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,248 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][734], [170#L915-3true, 240#true, 213#true, 131#L894-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,250 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,257 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 138#L896-5true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,257 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,257 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,257 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,257 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,257 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,257 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,257 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,257 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,257 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,257 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,257 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,257 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,257 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,257 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,257 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,257 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,258 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,258 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,258 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,258 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,259 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,259 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,259 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,262 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 138#L896-5true, 232#true]) [2023-11-30 03:32:58,262 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,262 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,262 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,262 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,262 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,262 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,263 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,263 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][723], [170#L915-3true, 240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 178#L882-6true]) [2023-11-30 03:32:58,278 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,278 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,278 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,278 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,301 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,301 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,301 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,301 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,301 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,301 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,301 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,301 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,301 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,301 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,301 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,301 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,301 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,302 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,302 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,302 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,302 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,302 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,302 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][708], [114#L882-4true, 240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,303 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2023-11-30 03:32:58,303 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:32:58,303 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:32:58,303 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:32:58,303 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:32:58,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][721], [240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:58,303 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,303 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,303 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,303 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,303 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][708], [114#L882-4true, 240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,303 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,303 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,303 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,303 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,303 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][720], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 178#L882-6true]) [2023-11-30 03:32:58,304 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,304 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,304 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,304 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][721], [240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:58,304 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,304 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,304 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,304 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][721], [240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:58,305 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,305 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,305 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,305 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][720], [240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 178#L882-6true]) [2023-11-30 03:32:58,305 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,305 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,305 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,305 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,305 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,315 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,315 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 131#L894-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,317 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,317 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,317 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,317 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][734], [170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,323 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,323 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,323 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,323 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,328 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,328 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,328 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,330 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,330 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,330 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,330 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,331 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,331 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,331 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,331 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,335 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,335 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,335 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,335 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][477], [170#L915-3true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0))]) [2023-11-30 03:32:58,359 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,359 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:58,359 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:32:58,359 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,367 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,367 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,367 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,367 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,368 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,368 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,368 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,368 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:58,368 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,368 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,368 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,368 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,368 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,368 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,368 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,368 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,368 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,368 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,368 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,368 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,368 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,368 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,369 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,369 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,369 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:58,369 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,369 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,370 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,370 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,370 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,370 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,370 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,371 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,371 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,371 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,371 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 45#L902-1true, 232#true]) [2023-11-30 03:32:58,371 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,371 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,371 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,371 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,371 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,371 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,371 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,371 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,371 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,371 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,371 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,371 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,372 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,372 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,372 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,372 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,372 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 193#L915-2true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:58,372 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,372 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,372 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,372 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 45#L902-1true, 232#true]) [2023-11-30 03:32:58,372 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,372 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,372 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,372 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 193#L915-2true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 232#true]) [2023-11-30 03:32:58,373 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,373 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,373 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,373 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [132#L902-2true, 240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:58,373 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,373 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,373 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,373 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,373 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,373 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,373 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,373 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,373 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,373 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:58,374 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,374 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,374 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,374 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,374 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,375 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,375 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,375 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,375 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,375 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,375 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][721], [240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:58,375 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,375 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,375 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,376 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,376 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,387 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,387 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,387 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,387 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,388 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,388 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,388 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,388 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,388 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,388 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,388 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,389 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,389 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,389 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,389 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,389 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,389 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,390 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 03:32:58,390 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:32:58,390 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:32:58,390 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 03:32:58,390 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:32:58,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,390 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,390 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,390 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,390 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,390 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,391 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,391 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,391 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,391 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,394 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,395 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,395 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,395 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,395 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 21#L883true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,396 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,396 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,396 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,396 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][734], [170#L915-3true, 240#true, 14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,397 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,397 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,397 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,397 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 232#true]) [2023-11-30 03:32:58,403 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,403 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,403 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,403 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 193#L915-2true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:58,403 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,403 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,403 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,403 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,405 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 138#L896-5true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,405 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,405 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,405 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,405 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,405 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,405 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,405 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,405 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,405 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,406 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,406 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,406 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,406 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,406 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,406 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,407 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 138#L896-5true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,407 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,407 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,407 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,408 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,408 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,408 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,408 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,408 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,408 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,408 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,408 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,410 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,410 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,410 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,410 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,410 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,410 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,410 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,410 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,410 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,410 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,410 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,410 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,410 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,410 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 175#L897-2true, 232#true]) [2023-11-30 03:32:58,411 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,411 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,411 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,411 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,411 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,411 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,411 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,411 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 175#L897-2true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,411 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,411 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,411 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,411 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,413 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][753], [170#L915-3true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 21#L883true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,426 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,426 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,426 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,426 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 13#L895true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,426 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,426 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,426 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,426 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][488], [44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:58,441 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,441 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:58,441 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,441 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:58,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][488], [44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:58,441 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,441 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:58,441 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,441 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:58,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][483], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0)]) [2023-11-30 03:32:58,442 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,442 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:58,442 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:58,442 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][477], [170#L915-3true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 178#L882-6true]) [2023-11-30 03:32:58,443 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,443 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:58,443 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,443 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:32:58,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][721], [240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:58,447 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,447 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,447 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,447 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,447 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 13#L895true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,448 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 13#L895true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,449 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][749], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,449 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][749], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,449 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][750], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 21#L883true, 232#true]) [2023-11-30 03:32:58,449 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,449 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 13#L895true, 232#true]) [2023-11-30 03:32:58,450 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][750], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 21#L883true, 232#true]) [2023-11-30 03:32:58,450 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 13#L895true, 232#true]) [2023-11-30 03:32:58,451 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 131#L894-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,453 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,453 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,453 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,453 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 131#L894-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,453 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,453 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,453 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,453 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,459 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,459 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,459 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,459 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:32:58,459 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,459 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,460 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,460 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,460 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,460 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,460 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,460 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,460 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,460 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,460 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,460 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,460 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,460 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,460 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,461 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,461 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,461 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,461 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,462 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,462 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,462 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,462 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,462 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,463 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,463 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,463 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,464 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,464 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,464 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,464 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,464 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 21#L883true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:58,465 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,465 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,465 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,465 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][756], [170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 221#true, 13#L895true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,465 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,465 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,465 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,465 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 14#L894-5true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,466 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,468 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,468 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,468 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,468 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,468 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,468 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,468 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,468 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,468 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,468 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][734], [170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,471 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,472 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,472 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,472 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,476 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,476 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 175#L897-2true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,477 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,477 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,477 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,477 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,477 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 175#L897-2true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,477 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,477 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,477 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,477 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,477 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,478 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,478 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,478 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,478 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,478 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,478 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,478 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 175#L897-2true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,480 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,480 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,480 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,480 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:32:58,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][359], [170#L915-3true, 240#true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 175#L897-2true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,480 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,480 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,480 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,480 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 175#L897-2true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,481 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,482 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,482 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,482 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,482 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,493 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,493 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,493 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,494 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,494 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,494 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,494 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,494 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,494 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,494 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,494 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,494 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 174#L896-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,495 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,495 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,495 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,495 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 174#L896-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,495 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,495 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,495 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,495 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 174#L896-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,495 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:32:58,500 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,500 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,501 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,501 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,501 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,501 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,501 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,501 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:32:58,501 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,501 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,501 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,501 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:58,501 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,501 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,501 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,501 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,502 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,502 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,502 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,502 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,502 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,502 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,502 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,502 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,502 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,502 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,502 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,502 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 125#L896true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,502 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,502 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,502 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,503 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,503 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,503 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,503 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,503 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:58,504 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,504 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,504 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,504 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][488], [44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:58,515 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,515 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:58,515 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:32:58,515 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][488], [44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:58,515 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,515 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:58,515 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:32:58,515 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][483], [44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 178#L882-6true]) [2023-11-30 03:32:58,515 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,515 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:58,515 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,515 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:32:58,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:32:58,526 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,526 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,526 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,526 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,527 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,527 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,527 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,527 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 180#L915-4true, 176#L898-3true, 232#true]) [2023-11-30 03:32:58,527 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,527 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,527 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,527 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,533 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,533 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,533 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,533 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,533 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,533 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,533 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,533 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [114#L882-4true, 240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,533 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,533 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,533 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,533 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [114#L882-4true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,533 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,533 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,533 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,534 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:58,534 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,534 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,534 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,534 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [114#L882-4true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:58,534 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,534 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,534 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,534 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,534 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,534 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,534 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,534 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [114#L882-4true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,534 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,534 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,534 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,534 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,536 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,536 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,536 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,536 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,536 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,537 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,537 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,537 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,537 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,538 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,538 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:58,538 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,538 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,539 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,539 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,539 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,540 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,540 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:58,540 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,540 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,541 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,541 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,541 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,541 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,541 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 180#L915-4true, 45#L902-1true, 232#true]) [2023-11-30 03:32:58,542 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,542 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 180#L915-4true, 92#L902true, 232#true]) [2023-11-30 03:32:58,542 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [132#L902-2true, 240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:58,542 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 193#L915-2true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 232#true]) [2023-11-30 03:32:58,543 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:58,543 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 193#L915-2true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 232#true]) [2023-11-30 03:32:58,543 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 45#L902-1true, 232#true]) [2023-11-30 03:32:58,543 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 193#L915-2true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:58,544 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 92#L902true, 232#true]) [2023-11-30 03:32:58,544 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [132#L902-2true, 170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,544 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,544 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,545 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,545 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,545 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,545 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,545 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,546 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,546 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,546 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,546 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,546 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,546 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,546 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,546 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,546 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:58,546 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,546 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,546 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,546 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,546 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][721], [240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:58,546 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,547 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,547 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,547 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,547 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][749], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,547 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,547 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,547 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,547 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,547 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][749], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,547 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,547 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,548 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,548 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,548 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 13#L895true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,549 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,549 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,549 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,549 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,549 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,551 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,551 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,551 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,551 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][755], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 221#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,552 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,552 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,552 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,552 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,552 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,552 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,552 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,552 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,555 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,555 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,555 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,555 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][754], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 180#L915-4true, 221#true, 13#L895true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:58,555 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,555 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,555 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,555 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,557 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,557 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,557 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,557 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,557 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,557 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:58,557 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,557 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,557 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,557 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 180#L915-4true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,557 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,557 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,557 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,557 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,557 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,557 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,557 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,557 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,558 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,558 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,558 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,558 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,558 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,558 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,560 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,560 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,560 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,560 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,560 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,560 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,561 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,561 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,561 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,561 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,561 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,561 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,561 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,561 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,561 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,561 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,561 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,562 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,562 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,562 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,562 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,562 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,562 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,562 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,562 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,562 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,562 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,562 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,562 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,562 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,562 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,562 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,562 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,563 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,564 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,564 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,564 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,564 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,564 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,564 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,564 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,565 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,565 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,565 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,565 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,565 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,565 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,565 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,565 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,565 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,565 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,565 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,565 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,565 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,565 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,565 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,566 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,566 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,566 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,566 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,567 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,567 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,567 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,567 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,567 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,567 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,567 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,568 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,568 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,568 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,568 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,568 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,568 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,568 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,568 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,568 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,568 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,568 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,568 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][734], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,572 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][734], [170#L915-3true, 240#true, 213#true, 174#L896-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,572 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,573 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,573 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,573 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,573 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:58,574 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,574 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,574 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,574 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:32:58,578 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 175#L897-2true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,578 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,578 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,578 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,578 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,578 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,578 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,578 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,578 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,578 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,578 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,578 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,578 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,578 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,578 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,580 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 175#L897-2true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,580 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,581 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,581 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,581 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,581 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 179#L897-3true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,581 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,581 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,581 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,581 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,581 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,581 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,581 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,581 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,583 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,583 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,583 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,583 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,583 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,584 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,584 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,584 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,584 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,594 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,594 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,595 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,595 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 232#true]) [2023-11-30 03:32:58,595 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,595 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,595 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 138#L896-5true, 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,600 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:58,600 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,600 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,600 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,600 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 138#L896-5true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,600 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:58,600 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,600 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,601 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 138#L896-5true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:32:58,601 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,601 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,601 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,601 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,601 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:58,601 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,601 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,601 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,601 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,602 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:58,602 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,602 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,602 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:58,602 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,602 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,602 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,602 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,611 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,611 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,611 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,611 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,612 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,612 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,612 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,612 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][714], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 238#(= ~num~0 0)]) [2023-11-30 03:32:58,617 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,617 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,617 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,617 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][715], [170#L915-3true, 240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0))]) [2023-11-30 03:32:58,617 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,617 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,617 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,617 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][716], [240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:58,617 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,617 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,617 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,617 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][716], [240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:58,617 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,617 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,617 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,617 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 13#L895true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,618 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,618 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,618 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,618 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,618 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,622 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,622 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,622 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,622 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 14#L894-5true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,623 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,623 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,623 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,623 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,623 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,623 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,623 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,623 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 138#L896-5true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,625 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:58,625 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,625 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,625 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,625 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,626 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,626 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,626 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,626 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,626 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,627 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,627 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,627 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,627 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,627 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,627 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,627 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,627 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,627 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,627 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,627 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,629 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,629 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,629 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,629 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,631 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,631 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,631 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,631 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,631 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,631 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,631 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,631 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,631 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,631 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,631 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,631 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,631 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,631 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,631 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,631 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,632 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,632 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,632 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,632 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,632 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,632 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,632 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,632 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,632 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,632 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,632 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,632 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,632 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,632 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,632 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,632 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,632 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,633 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,633 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,633 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,633 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,633 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,633 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,633 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,633 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,633 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,633 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,633 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,633 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,633 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,633 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,633 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,633 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,633 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,635 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,635 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,635 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,635 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 174#L896-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,635 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,635 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,635 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,635 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,636 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,636 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,636 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,636 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,636 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,636 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,636 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,636 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,636 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,636 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,636 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,637 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,637 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,637 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,637 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,637 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,637 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,637 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,637 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,638 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,638 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,638 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,638 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][734], [170#L915-3true, 240#true, 213#true, 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,642 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,642 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,642 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,642 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,647 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 175#L897-2true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,647 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,647 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,647 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,647 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,647 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,647 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,647 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,647 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,647 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,647 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,647 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,648 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 179#L897-3true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,648 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,648 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,648 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,648 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,648 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,649 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,649 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,649 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,649 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,649 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,649 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,649 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][380], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 175#L897-2true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,650 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,650 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,650 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,650 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 175#L897-2true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,650 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,650 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,650 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,650 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 197#L897-4true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,650 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,650 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,650 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,651 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,651 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,651 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,651 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,651 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,651 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,651 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,651 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,651 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,652 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,652 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,652 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,652 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,652 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,679 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,679 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:58,679 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:58,679 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:58,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,679 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,679 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,679 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,679 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,680 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,680 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,680 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,680 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,680 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,680 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,680 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,680 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:32:58,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,681 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, 47#L878-3true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:58,681 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,681 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,681 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,681 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,681 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][714], [240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 238#(= ~num~0 0), 178#L882-6true]) [2023-11-30 03:32:58,687 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,687 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,687 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,687 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][715], [170#L915-3true, 240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 178#L882-6true]) [2023-11-30 03:32:58,687 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,687 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,687 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,687 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][716], [240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:58,687 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,687 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,687 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,687 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][716], [240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:58,687 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,687 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,687 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,688 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,688 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,688 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,688 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,688 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,688 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,688 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,688 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,688 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,688 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,688 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,689 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,689 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,689 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,689 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,689 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,689 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,689 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,689 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,689 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][725], [240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 238#(= ~num~0 0)]) [2023-11-30 03:32:58,692 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,692 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,692 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,693 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][727], [170#L915-3true, 240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0))]) [2023-11-30 03:32:58,693 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,693 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,693 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,693 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][728], [240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 167#L882-5true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:58,693 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,693 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,693 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,693 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][728], [240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:58,693 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,693 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,693 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,693 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][755], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 221#true, 67#L915-6true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,695 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,695 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,695 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,695 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 125#L896true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,696 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,696 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,697 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,697 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,697 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,698 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 138#L896-5true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,699 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,699 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,699 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,699 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,699 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,700 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,700 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,700 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,700 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:58,701 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:58,701 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 217#true, 232#true]) [2023-11-30 03:32:58,701 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 107#L896-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:58,702 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 232#true]) [2023-11-30 03:32:58,702 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 174#L896-1true, thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:58,702 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 125#L896true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:58,702 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,702 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,703 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,704 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,705 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,706 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,706 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,706 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,706 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,706 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,706 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,706 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,706 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,706 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,706 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,706 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,706 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,706 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,707 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,707 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,707 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,707 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,707 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,707 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,707 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,707 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,707 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,708 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,708 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,708 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,708 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,708 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,708 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,708 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,708 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,708 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,708 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,708 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,708 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,708 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,708 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,708 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,708 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,708 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,709 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,709 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,709 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 138#L896-5true, 232#true]) [2023-11-30 03:32:58,709 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,709 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,710 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,710 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,710 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,710 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,710 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,710 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,712 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,712 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,712 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,712 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:32:58,712 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,712 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,712 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,712 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:32:58,712 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,712 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,712 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,713 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,713 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,713 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,713 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,713 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,713 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,713 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,713 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,713 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,713 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,713 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,713 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,713 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,713 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,713 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,713 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 103#L885-1true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,715 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,715 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,715 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,715 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 103#L885-1true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:58,715 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,715 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,721 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,721 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,721 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,721 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,725 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,725 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,726 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,726 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,726 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,726 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,726 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,727 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,727 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,727 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,727 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,727 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,727 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,727 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,727 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][394], [240#true, 213#true, 53#L881-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 175#L897-2true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,727 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,727 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,727 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,727 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,728 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,728 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,728 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,728 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,728 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,728 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,728 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,728 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,728 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,728 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,729 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 197#L897-4true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,729 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,729 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,729 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,729 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,729 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,729 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][661], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 169#L897-6true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,733 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,733 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,733 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,733 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 169#L897-6true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,748 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,748 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,748 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,748 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,750 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,750 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,750 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,750 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,750 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,751 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,751 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,751 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,751 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,751 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,751 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,751 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,751 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,751 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,751 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 193#L915-2true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 232#true]) [2023-11-30 03:32:58,751 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,751 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,751 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,751 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,751 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,751 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,751 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,751 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:58,762 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,762 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,762 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,762 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:58,763 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,763 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,763 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,763 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:32:58,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,764 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,764 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:58,764 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,764 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:58,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [200#L900-2true, 240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 232#true]) [2023-11-30 03:32:58,764 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,765 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,765 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,765 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,766 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,766 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,766 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,766 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][611], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,766 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,766 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:58,766 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:58,766 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:58,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][611], [240#true, 44#L893-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,767 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,767 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,767 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,767 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][611], [240#true, 44#L893-3true, 47#L878-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,767 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,767 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,767 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,767 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [106#L893true, 240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:58,767 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:58,767 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,767 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,767 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [154#L892-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,768 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,768 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,768 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,768 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [154#L892-3true, 240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 217#true, 232#true]) [2023-11-30 03:32:58,768 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:58,769 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,769 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,769 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,772 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 138#L896-5true, 232#true]) [2023-11-30 03:32:58,772 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,772 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,772 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,772 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,772 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,772 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,772 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,773 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,773 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,773 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,773 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,773 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,773 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,773 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,773 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,773 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,773 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 138#L896-5true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,773 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,773 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,773 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,773 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,773 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,773 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,773 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,773 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,773 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,774 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,774 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,774 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,774 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,775 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,775 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,778 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,778 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,778 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,778 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,778 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,778 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,778 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,778 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 131#L894-1true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,779 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,779 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,779 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,779 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,779 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,779 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,779 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,779 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:58,783 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,783 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,783 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,783 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,783 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,783 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,783 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,783 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,884 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,884 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,884 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,884 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,884 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,884 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,885 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,885 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,885 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is not cut-off event [2023-11-30 03:32:58,885 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:32:58,885 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:32:58,886 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:32:58,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,886 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,886 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,886 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,886 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 174#L896-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,886 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is not cut-off event [2023-11-30 03:32:58,886 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:32:58,886 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:32:58,886 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:32:58,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 174#L896-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,886 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,886 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,887 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,887 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,888 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,888 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,888 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,888 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,888 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,888 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,888 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,889 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,889 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,889 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,889 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,889 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,889 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,889 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,891 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,891 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is not cut-off event [2023-11-30 03:32:58,891 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:32:58,891 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:32:58,891 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:32:58,891 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:32:58,891 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:32:58,891 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,891 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,891 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,891 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,891 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,891 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,891 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,895 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,896 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,896 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,896 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][734], [170#L915-3true, 240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,899 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,899 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,899 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,899 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,905 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 197#L897-4true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,906 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,906 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,906 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,906 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,906 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,906 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,907 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,907 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,907 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,907 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,907 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,907 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,907 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,907 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][672], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 169#L897-6true, 232#true]) [2023-11-30 03:32:58,908 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,908 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,908 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,908 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,908 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,908 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,908 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,908 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,908 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,909 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,909 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 169#L897-6true, 232#true]) [2023-11-30 03:32:58,909 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,909 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,909 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,909 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][672], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 169#L897-6true, 232#true]) [2023-11-30 03:32:58,910 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,910 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,910 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,910 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,910 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][661], [170#L915-3true, 240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,913 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,913 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,913 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,913 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][661], [170#L915-3true, 240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,913 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,913 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,913 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,913 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,918 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,918 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,918 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,918 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,918 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,918 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,918 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,918 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,918 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:58,918 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,918 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,918 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,918 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,918 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:58,918 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,919 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,919 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 180#L915-4true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,919 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,919 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,919 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,920 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,920 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 125#L896true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,920 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,920 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,921 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,921 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,921 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,921 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,922 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,922 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,922 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:58,922 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,922 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:32:58,923 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:32:58,923 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:32:58,923 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,923 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,923 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][189], [240#true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:58,924 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][189], [240#true, 107#L896-4true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:58,924 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][189], [240#true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:58,924 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][189], [240#true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 217#true, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:32:58,924 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,924 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][189], [240#true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 160#L879-3true, 221#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,925 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,925 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,925 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,925 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,925 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,926 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,926 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,926 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,926 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,926 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,926 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,926 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,926 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,926 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,926 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,926 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,927 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 138#L896-5true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,927 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:58,927 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,927 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,927 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:58,927 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,927 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,927 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 138#L896-5true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,927 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:58,927 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,927 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,927 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,927 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,927 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,927 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:58,927 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 138#L896-5true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,928 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 138#L896-5true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,928 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 138#L896-5true, 232#true]) [2023-11-30 03:32:58,928 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][189], [240#true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 221#true, 138#L896-5true, 160#L879-3true, 232#true]) [2023-11-30 03:32:58,928 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,928 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,929 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,929 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:58,929 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,929 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,929 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,929 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:58,929 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:58,929 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,929 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:58,929 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,929 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:58,929 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,930 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,930 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:58,930 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:58,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][189], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:58,931 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,931 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,931 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,931 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 169#L897-6true, 232#true]) [2023-11-30 03:32:58,937 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,937 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,937 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,937 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,937 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,937 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,938 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,938 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,938 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,938 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,938 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,938 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,938 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 133#L897-7true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,939 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,939 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,939 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,939 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,940 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,940 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,940 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,940 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [170#L915-3true, 240#true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,942 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,942 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,942 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,942 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 138#L896-5true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,943 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,943 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,943 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,943 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,943 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,944 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 138#L896-5true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,944 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 138#L896-5true, 221#true, 232#true]) [2023-11-30 03:32:58,944 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 138#L896-5true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,944 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,944 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,945 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,945 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,945 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,945 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,945 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,945 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,945 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,945 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,945 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,945 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,945 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,946 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,946 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,946 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,946 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 193#L915-2true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 232#true]) [2023-11-30 03:32:58,946 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,946 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,946 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,946 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,946 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,946 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,946 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,946 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:58,953 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,953 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,953 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,953 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 232#true]) [2023-11-30 03:32:58,953 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,953 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,954 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,954 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:58,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:58,957 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,957 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,957 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,957 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:58,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:58,957 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:58,957 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:58,957 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:58,957 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:58,957 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:58,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:58,957 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,957 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:58,957 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:58,957 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:58,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 92#L902true, 81#L915-7true, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:58,958 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:58,958 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,958 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,958 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,958 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,960 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,960 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,960 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,960 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,960 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,960 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,960 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,961 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,961 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,961 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,961 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,962 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,962 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,963 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,963 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,963 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,964 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,964 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,964 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,965 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,965 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,965 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,965 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,965 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,965 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][647], [240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 21#L883true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:58,965 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][739], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 221#true, 180#L915-4true, 13#L895true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:58,966 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 140#L894-2true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,966 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,966 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][740], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 221#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,966 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][740], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 221#true, 67#L915-6true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,967 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][653], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,967 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,967 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,967 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,967 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][653], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,967 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,967 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,967 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,967 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,967 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][737], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 221#true, 13#L895true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,967 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,968 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,968 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,968 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][637], [170#L915-3true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 221#true, 21#L883true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,968 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,968 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,968 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,968 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,968 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,968 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,968 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,968 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,970 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,970 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,970 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,970 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,970 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,970 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,970 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,970 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][728], [240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:58,971 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,971 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,971 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,971 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,972 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,972 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,972 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,973 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,973 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,973 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,973 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,973 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:58,973 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,973 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,973 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,973 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 194#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,973 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,973 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,973 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,973 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 221#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,977 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,977 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,977 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,977 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,978 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2023-11-30 03:32:58,978 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 03:32:58,978 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 03:32:58,978 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 03:32:58,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,978 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,978 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,978 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,978 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 131#L894-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,978 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,978 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,978 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,978 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,979 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,979 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,979 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,979 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,980 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,980 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2023-11-30 03:32:58,980 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 03:32:58,981 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 03:32:58,981 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 03:32:58,981 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 03:32:58,981 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 03:32:58,981 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,981 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,981 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,981 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,981 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,981 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,981 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,981 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,981 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,981 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,981 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,981 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,981 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,981 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,982 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,982 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,982 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,982 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,983 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,983 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,983 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,983 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,983 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 238#(= ~num~0 0), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:58,983 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,983 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,983 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,983 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,986 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,986 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,986 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,986 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,986 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,986 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,986 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,986 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,986 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,986 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,986 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,986 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,986 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,986 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,986 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,987 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,987 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,987 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:58,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,987 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,988 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,988 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,988 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,988 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,988 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:58,988 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,988 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,988 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,988 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,988 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,988 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,988 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:58,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:58,989 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,989 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,989 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,989 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 138#L896-5true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,991 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,991 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,991 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,991 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,991 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,991 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,991 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,991 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,991 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,991 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,995 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,995 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,995 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,995 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,995 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,995 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][754], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 221#true, 180#L915-4true, 13#L895true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:58,996 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 21#L883true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:58,996 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][755], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 67#L915-6true, 221#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,996 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:58,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][755], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 221#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:58,997 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 21#L883true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,997 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][756], [170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 221#true, 13#L895true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,997 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][615], [240#true, 193#L915-2true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 21#L883true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:58,997 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][757], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 221#true, 13#L895true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:58,997 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,998 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,998 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,998 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:58,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][734], [170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 138#L896-5true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,998 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,998 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,998 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,998 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][734], [170#L915-3true, 240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:58,999 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,999 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,999 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:58,999 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,005 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,005 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,005 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,005 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,005 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,005 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,005 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,005 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,005 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,005 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,006 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,006 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,006 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,006 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,006 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,006 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,006 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,006 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,006 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,006 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,006 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,006 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][672], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,007 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,007 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,007 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,007 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,007 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,007 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,008 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,008 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,008 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,008 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,008 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,008 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][672], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,008 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,008 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,008 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,008 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,008 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,008 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,008 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,009 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,009 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,009 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,009 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,009 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 133#L897-7true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,009 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,009 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,009 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,009 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,010 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,010 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,010 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,010 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][672], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,011 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,011 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,011 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,011 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,011 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][672], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,011 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,011 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,011 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,011 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,011 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 76#L880-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,013 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,013 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,013 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,013 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,023 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,023 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,024 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,024 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,024 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,024 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,024 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,024 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,024 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,024 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,024 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,024 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,025 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,025 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,025 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,025 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,025 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,025 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,025 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,025 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,025 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 133#L897-7true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,026 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,026 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,026 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,026 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,026 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,026 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,026 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,026 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,026 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,026 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,026 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,026 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,026 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,027 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,027 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,027 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,027 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,028 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,028 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,028 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,028 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,028 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,028 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,028 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,028 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,028 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,028 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,028 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,028 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,028 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,028 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,028 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,028 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [120#L880-5true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,029 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [120#L880-5true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,029 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 115#L881true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,029 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,029 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 76#L880-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,029 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,029 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 76#L880-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,030 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][775], [120#L880-5true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,030 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][775], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,030 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][775], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 76#L880-2true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,030 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,030 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,031 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,031 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,031 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,031 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,031 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,031 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,031 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,031 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,031 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,031 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,031 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,031 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,031 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,037 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2023-11-30 03:32:59,037 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 03:32:59,037 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 03:32:59,037 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 03:32:59,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, 47#L878-3true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,038 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2023-11-30 03:32:59,038 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 03:32:59,038 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 03:32:59,038 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 03:32:59,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,039 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,039 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:59,039 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:59,039 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,039 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:59,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 200#L900-2true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,039 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,039 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,039 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:59,039 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:59,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,041 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,041 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,041 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:59,041 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:59,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][588], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,041 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,041 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,041 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:59,041 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:32:59,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][588], [170#L915-3true, 240#true, 44#L893-3true, 47#L878-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,041 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,041 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,042 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:59,042 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:59,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][588], [170#L915-3true, 240#true, 44#L893-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,042 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,042 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:59,042 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:59,042 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [154#L892-3true, 170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,042 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,042 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:59,042 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:59,042 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,046 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,046 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,046 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,046 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,046 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,046 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,046 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,046 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,046 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,046 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,047 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 125#L896true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,047 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 14#L894-5true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,047 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 125#L896true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,047 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,047 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,048 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,048 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,048 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,048 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,048 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 131#L894-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,048 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,048 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,048 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,048 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,048 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,049 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,049 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,049 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,049 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,049 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,049 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,049 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,049 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,050 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][728], [240#true, 16#L895-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:59,050 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,050 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,050 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,050 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 178#L882-6true]) [2023-11-30 03:32:59,051 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,051 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,051 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,051 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,055 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,055 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,055 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,055 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,055 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,055 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,055 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,055 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,055 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,056 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,056 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,056 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,056 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,056 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,056 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,056 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,056 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,056 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 190#L879true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,056 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,056 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,056 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,056 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,056 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,056 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,056 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,056 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,056 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,057 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][651], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 221#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,057 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][651], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 160#L879-3true, 221#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,057 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,057 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,058 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 47#L878-3true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,058 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,058 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,058 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,058 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,058 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,058 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,058 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,058 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 47#L878-3true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,058 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,058 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,058 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,058 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,058 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,058 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,058 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,061 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,061 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,061 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,061 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,061 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,061 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,061 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,061 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,062 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,062 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 138#L896-5true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,062 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,062 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,062 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,063 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,063 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,063 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,063 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,063 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,063 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,063 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,063 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,063 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,063 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][755], [240#true, 131#L894-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,064 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,064 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,065 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,065 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,066 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 138#L896-5true, 232#true]) [2023-11-30 03:32:59,066 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,066 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,066 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,066 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,066 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,066 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,066 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,066 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,066 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,066 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,066 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,066 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,066 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 138#L896-5true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,069 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,069 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,069 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,069 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,070 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,070 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,070 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,070 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,076 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,076 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,076 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,076 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,076 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,076 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,076 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,077 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:59,077 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,077 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,077 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,077 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,077 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,077 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,077 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:59,077 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,077 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,077 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,077 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,077 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,077 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,077 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:59,077 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,078 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,078 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,078 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,078 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,078 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,078 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 138#L896-5true, 232#true]) [2023-11-30 03:32:59,078 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,078 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,078 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,078 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,078 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,078 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,078 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:59,078 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,078 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,078 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,078 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,078 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,078 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,082 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,083 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,083 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,083 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,083 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,083 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,083 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,083 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,083 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,083 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,083 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,083 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,084 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,084 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,085 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,085 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,085 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,085 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,085 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,086 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,086 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,086 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,086 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,086 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,086 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,086 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,087 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,087 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,087 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,087 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,087 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,088 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,088 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,088 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,088 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,088 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,088 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,088 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,088 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,088 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,088 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,088 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,088 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,089 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,089 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,089 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,089 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,089 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,089 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,089 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 76#L880-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,090 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,090 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,090 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,090 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,090 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,090 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,090 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,090 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 76#L880-2true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,090 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,090 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,090 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,090 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][773], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 76#L880-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,091 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is not cut-off event [2023-11-30 03:32:59,091 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 03:32:59,091 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 03:32:59,091 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 03:32:59,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][775], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 76#L880-2true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,091 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,091 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,091 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,091 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,091 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 76#L880-2true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,092 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,092 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,092 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,092 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,092 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [120#L880-5true, 170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,094 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,094 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,094 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,094 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,095 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,095 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,095 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,095 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,103 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 232#true]) [2023-11-30 03:32:59,103 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,103 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,103 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,103 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,103 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,103 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,103 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,104 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:59,104 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,104 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,104 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,104 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,104 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,104 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,104 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,104 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 217#true, 232#true]) [2023-11-30 03:32:59,104 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,104 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,104 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,104 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,104 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,104 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,104 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,104 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 232#true]) [2023-11-30 03:32:59,104 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,104 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 174#L896-1true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,105 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, 125#L896true, thread1Thread1of1ForFork0NotInUse, 217#true, 232#true]) [2023-11-30 03:32:59,105 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 81#L915-7true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,105 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,105 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,106 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,112 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,112 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,112 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,113 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,113 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,113 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,113 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,113 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,114 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,114 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,114 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,114 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,114 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,114 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,114 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,114 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,114 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,114 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,114 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,114 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,115 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,115 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,115 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,115 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,115 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,115 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,115 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,115 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,115 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,115 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,115 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,115 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,116 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,116 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,116 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,116 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,116 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,116 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,116 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,116 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,116 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,116 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,116 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,116 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,116 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,116 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,116 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,117 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,117 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 76#L880-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,117 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,117 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 115#L881true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,118 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,118 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,118 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,118 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,118 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [120#L880-5true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,118 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,118 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,118 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,118 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,118 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [120#L880-5true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,118 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,118 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,118 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,118 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,118 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,119 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,119 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,119 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is not cut-off event [2023-11-30 03:32:59,119 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 03:32:59,119 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 03:32:59,119 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 03:32:59,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,119 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,120 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [200#L900-2true, 240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:59,125 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,125 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,125 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,125 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,125 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 236#true, 221#true, 180#L915-4true, 160#L879-3true, 232#true]) [2023-11-30 03:32:59,126 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,126 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:32:59,126 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,126 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 160#L879-3true, 92#L902true, 232#true]) [2023-11-30 03:32:59,126 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,127 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:59,127 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:59,127 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:59,127 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,127 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,127 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:59,127 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:59,127 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:59,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 131#L894-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,131 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,131 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,131 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,131 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,132 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 140#L894-2true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,132 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,132 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,132 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,132 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,132 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 178#L882-6true]) [2023-11-30 03:32:59,132 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,132 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,132 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,132 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,137 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,137 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,137 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,137 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,138 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,138 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,138 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,138 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,139 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 03:32:59,139 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:32:59,139 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:32:59,139 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:32:59,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,139 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,139 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,139 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,139 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 131#L894-1true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,140 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,140 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,140 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,140 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][755], [240#true, 213#true, 131#L894-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 67#L915-6true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,140 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,140 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,140 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,140 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,142 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,142 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,142 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,142 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,142 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,142 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,142 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,142 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,142 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,143 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,143 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,143 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,143 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,143 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,143 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,143 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][755], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 140#L894-2true, 49#L883-3true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,145 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,145 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,145 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,145 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,148 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 153#L902-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:59,148 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,148 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,148 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,148 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,148 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,148 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,148 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:59,149 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,149 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,149 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,149 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,149 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,149 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,149 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [132#L902-2true, 240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:59,149 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,149 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,149 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,149 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,149 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,149 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,149 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 122#L902-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,149 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,149 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,149 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,149 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,149 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,149 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 160#L879-3true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,151 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,151 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,151 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,151 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,152 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,152 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,152 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,152 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,152 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,152 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,152 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,153 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:59,153 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,153 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,153 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,153 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,153 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,153 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,153 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,153 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:59,153 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,153 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,153 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,153 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,153 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,153 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,153 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,153 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 138#L896-5true, 160#L879-3true, 232#true]) [2023-11-30 03:32:59,153 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:32:59,154 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:59,154 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,154 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,154 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,155 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,155 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,155 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,155 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,156 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,156 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,156 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,156 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 138#L896-5true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,157 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,157 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,157 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,158 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,158 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,158 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,158 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,158 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,158 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,158 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,158 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,158 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,159 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,159 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 138#L896-5true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,159 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,159 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,159 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,160 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,160 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,160 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,160 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,160 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,160 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,160 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,160 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,160 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,160 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,160 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][734], [170#L915-3true, 240#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,167 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,167 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,167 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,167 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,169 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,169 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,169 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,169 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 203#L882true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,175 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,175 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,175 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,175 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,175 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 133#L897-7true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,175 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,175 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,176 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,176 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,176 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,176 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,176 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,176 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,176 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,176 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,176 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,176 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,176 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,177 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,177 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,177 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,177 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,177 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,177 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,177 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,178 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,178 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,178 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,178 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,178 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,178 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,178 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,179 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,179 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,179 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,179 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,179 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,179 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,179 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,179 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,179 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][673], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,180 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,180 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,180 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,180 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,180 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,180 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,180 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,180 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,181 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,181 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,181 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,181 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,181 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,181 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,181 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,181 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,181 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,181 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,181 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,181 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,182 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,182 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,182 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,182 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,182 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,182 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,182 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,182 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,182 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,182 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,182 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [120#L880-5true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,183 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,183 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,183 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,183 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [120#L880-5true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,183 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,183 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,183 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,183 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,183 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,183 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,183 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,183 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,184 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,184 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,184 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,184 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][775], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,184 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,184 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,184 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,184 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [120#L880-5true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,184 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,184 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,184 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,184 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 115#L881true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,184 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,185 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,185 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,185 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,185 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,185 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,185 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,185 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 221#true, 180#L915-4true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,185 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,185 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,185 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,185 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][773], [120#L880-5true, 170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,185 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 03:32:59,185 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:32:59,185 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:32:59,186 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:32:59,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][775], [120#L880-5true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,186 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,186 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,186 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,186 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,186 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][773], [170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,186 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 03:32:59,186 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:32:59,186 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:32:59,186 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:32:59,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][775], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,186 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,186 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,186 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,187 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,187 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [120#L880-5true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,187 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,187 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,187 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,187 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,187 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,188 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,188 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,188 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,188 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,188 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,196 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,196 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,196 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,196 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,196 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,196 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,196 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,196 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,196 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,196 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,196 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,196 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,196 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,196 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,197 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,197 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,197 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,197 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,197 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,197 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,197 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,197 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,197 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,197 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,197 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,197 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,197 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,197 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,197 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,197 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,198 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 76#L880-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,198 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [120#L880-5true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,198 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,198 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,199 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,199 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,199 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,199 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,199 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,199 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,199 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,199 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,200 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,200 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,200 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,200 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 200#L900-2true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,200 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,200 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,200 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,200 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,204 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,204 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,204 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,204 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,204 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,204 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][611], [240#true, 44#L893-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,205 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][611], [240#true, 44#L893-3true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,205 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][611], [240#true, 44#L893-3true, 213#true, 47#L878-3true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,205 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][611], [240#true, 44#L893-3true, 213#true, 47#L878-3true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,205 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,206 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:59,206 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:59,206 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][611], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,206 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,206 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:59,206 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:59,206 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,206 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:59,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][611], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,206 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,206 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:59,206 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:32:59,206 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [106#L893true, 240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 232#true]) [2023-11-30 03:32:59,206 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,206 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,206 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,206 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,206 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [154#L892-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,207 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,207 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,207 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,207 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,207 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [154#L892-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,207 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,207 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:59,207 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,207 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:59,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [154#L892-3true, 240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 232#true]) [2023-11-30 03:32:59,207 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,207 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,207 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,207 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,207 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,212 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,213 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,213 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,213 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,213 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,213 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,213 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,213 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,213 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,213 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,213 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,213 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,213 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][755], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 221#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,213 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,213 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,213 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,213 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,213 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,213 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,214 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,214 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,214 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,214 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,214 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 131#L894-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,218 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,218 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,218 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,218 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,218 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 131#L894-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,218 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,218 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,218 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,218 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,218 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][636], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 131#L894-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,218 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,218 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,218 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,218 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,219 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 190#L879true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,219 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,219 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,219 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][651], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 160#L879-3true, 221#true, 67#L915-6true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,220 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 47#L878-3true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,220 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,221 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,221 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,221 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,221 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,221 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 125#L896true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,221 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,222 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [140#L894-2true, 240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:59,222 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,222 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,222 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,222 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,222 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][656], [240#true, 221#true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:59,222 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,222 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,222 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,222 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,222 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,222 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,222 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 138#L896-5true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,223 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,223 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,223 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,223 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 138#L896-5true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,224 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,224 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,224 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,224 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,224 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,224 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,224 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,224 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,224 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,224 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,224 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,224 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][755], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 49#L883-3true, 67#L915-6true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,225 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,225 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,225 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,225 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,225 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,225 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,225 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,225 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,225 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,225 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,225 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,225 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,226 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 138#L896-5true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,226 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,226 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,226 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,226 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,226 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,227 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,227 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,232 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,232 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,232 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,232 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,232 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,232 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,233 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,233 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,233 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,233 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,233 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,233 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,233 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,233 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,233 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,233 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,234 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,234 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,234 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,234 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,234 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,234 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,234 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,234 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,236 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,236 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,236 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,236 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,236 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,237 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,237 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,237 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,237 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,237 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,244 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,244 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,244 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,244 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,244 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,244 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,244 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,244 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 203#L882true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,244 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,244 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,244 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,244 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,244 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,244 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,244 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,245 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 31#L882-1true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,245 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 40#L882-2true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,245 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,245 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][775], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 31#L882-1true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,246 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,246 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,246 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,246 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][775], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,246 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,246 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,246 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,246 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,246 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,246 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,246 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,246 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 203#L882true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,246 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][773], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,247 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,247 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,247 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,247 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][775], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,247 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,247 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,247 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,247 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,247 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 203#L882true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,248 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,248 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,248 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,248 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,248 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,249 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,249 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,249 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,249 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,249 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,249 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,249 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,249 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,249 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][635], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 103#L885-1true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:59,250 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,250 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,250 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,250 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,250 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][628], [170#L915-3true, 240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 221#true, 103#L885-1true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,250 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,250 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,250 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,250 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,250 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][615], [240#true, 193#L915-2true, 16#L895-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 103#L885-1true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:32:59,250 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,250 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,250 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,250 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][734], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 175#L897-2true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,251 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,251 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,251 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,251 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 175#L897-2true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,252 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,252 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,252 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,252 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,252 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,252 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,252 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,253 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 31#L882-1true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,254 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,254 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,254 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,256 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 76#L880-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,256 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,258 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 76#L880-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,258 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,258 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,258 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,258 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,258 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,258 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,259 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 76#L880-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,259 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,259 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,259 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,259 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,259 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,259 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,259 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [120#L880-5true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,259 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,259 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,259 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,259 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,259 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [120#L880-5true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,260 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,260 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,260 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,260 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,260 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,260 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,260 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,260 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,260 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,260 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,260 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,260 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,261 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,261 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,261 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,261 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 115#L881true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,261 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,261 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [120#L880-5true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,261 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,262 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,262 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,262 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [120#L880-5true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,262 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,262 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,262 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,271 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,271 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,271 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,271 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,272 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,272 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,272 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,272 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,272 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,272 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,272 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,272 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:32:59,272 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 34#thread1Err0ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,272 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,272 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,272 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,272 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,272 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,273 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,273 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,277 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:59,277 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,277 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,277 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,277 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,277 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,277 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:59,277 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,277 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,278 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,278 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,278 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,278 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 92#L902true, 232#true]) [2023-11-30 03:32:59,278 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,278 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,278 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,278 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,278 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,278 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 180#L915-4true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:32:59,278 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,278 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,278 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:59,278 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][596], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,278 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,278 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,278 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:59,279 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [154#L892-3true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,279 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,279 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:59,279 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,279 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][596], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,279 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,279 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,279 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:32:59,279 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][773], [170#L915-3true, 240#true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,285 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,285 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,285 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,285 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,285 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,285 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,285 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,285 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][775], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 164#L880-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,285 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,285 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,285 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,285 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,286 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][649], [240#true, 16#L895-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 221#true, 21#L883true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,287 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,287 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,287 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,287 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,287 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,287 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,287 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][755], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 221#true, 67#L915-6true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,287 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,287 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,287 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,287 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,287 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,287 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,287 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,287 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,287 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,287 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,287 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,288 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,288 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,288 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,288 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,288 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,291 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,291 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,292 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,292 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,292 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 140#L894-2true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,292 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,292 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,292 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,292 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,292 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][636], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,292 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,292 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,292 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,292 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,293 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,293 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,294 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,294 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,294 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,294 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,294 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,294 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 174#L896-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,294 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,294 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,294 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,294 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 174#L896-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,294 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,294 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,294 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,294 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 14#L894-5true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:59,295 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,295 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,295 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,295 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,298 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,298 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,298 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,298 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,298 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,298 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,299 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,299 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,299 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,299 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,299 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,299 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,299 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,299 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,299 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,300 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,300 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,300 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,300 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,300 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 138#L896-5true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,302 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,302 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 160#L879-3true, 232#true]) [2023-11-30 03:32:59,302 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,302 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,303 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,303 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,303 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,303 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,303 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,303 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,303 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,303 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,303 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,303 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,303 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,303 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,303 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,303 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,303 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,303 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,303 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,304 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,304 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,304 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,304 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,304 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,304 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,304 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,305 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,305 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,305 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,305 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 179#L897-3true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,305 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,305 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,305 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,305 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,305 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,305 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,305 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,305 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,305 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,305 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,305 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,305 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,305 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,306 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,306 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,306 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 175#L897-2true, 232#true]) [2023-11-30 03:32:59,306 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,306 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,306 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,306 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,306 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,306 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,306 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,306 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 197#L897-4true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,306 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,306 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,306 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,306 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,307 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,307 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,307 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,307 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,307 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,307 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,307 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,307 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,307 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,307 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,307 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,307 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 179#L897-3true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,308 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,308 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,308 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,308 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,308 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,308 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,308 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,308 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 175#L897-2true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,308 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,309 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,309 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,309 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 175#L897-2true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,309 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,309 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,309 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,309 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,309 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,309 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,309 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,309 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 180#L915-4true, 175#L897-2true, 232#true]) [2023-11-30 03:32:59,309 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,309 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,309 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,309 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,310 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,310 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,310 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,310 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,310 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,310 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,310 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,310 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,310 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,310 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,310 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,310 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 31#L882-1true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,312 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,312 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,312 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,312 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 31#L882-1true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,312 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,312 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,312 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,312 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 31#L882-1true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,312 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,312 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,312 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,312 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 175#L897-2true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,313 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,313 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,313 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,313 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,313 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][773], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 31#L882-1true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,313 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is not cut-off event [2023-11-30 03:32:59,313 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:32:59,313 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:32:59,313 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:32:59,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][775], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 31#L882-1true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,314 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,314 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,314 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,314 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,314 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,314 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 209#true, 81#L915-7true, 217#true, 232#true]) [2023-11-30 03:32:59,314 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,314 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,314 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,314 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,314 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,314 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,314 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,315 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 174#L896-1true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 217#true, 232#true]) [2023-11-30 03:32:59,315 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,315 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,315 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,315 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,315 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,315 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,315 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,315 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 107#L896-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:59,315 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,315 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,315 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,315 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,315 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,315 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,315 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,315 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,316 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 54#L896-2true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 232#true]) [2023-11-30 03:32:59,316 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 232#true]) [2023-11-30 03:32:59,316 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,316 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,317 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,317 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,317 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,317 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,317 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 175#L897-2true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,317 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,317 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,317 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,317 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,317 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,317 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,317 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,317 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,317 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,317 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 31#L882-1true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,319 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,319 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,319 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,319 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,319 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,321 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,321 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,321 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,321 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,321 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,322 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,322 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,322 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 31#L882-1true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,322 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,322 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,323 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,323 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,323 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,323 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,323 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,323 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,323 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,323 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,323 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,323 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 40#L882-2true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,323 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,323 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,323 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,323 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,323 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,323 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 203#L882true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,324 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,324 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,324 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,324 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,324 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,324 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,324 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 203#L882true, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,324 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,324 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,324 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,324 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,324 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,324 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 116#L882-3true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,325 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,325 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,325 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,325 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,325 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,325 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,325 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,325 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][775], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,325 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,325 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,325 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,325 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [170#L915-3true, 240#true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,327 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is not cut-off event [2023-11-30 03:32:59,327 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:32:59,327 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:32:59,327 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:32:59,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,327 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,327 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,327 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,327 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,327 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][734], [170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,328 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,328 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,328 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,328 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,329 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,329 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,329 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,329 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,331 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,331 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,331 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,331 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,332 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [120#L880-5true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,333 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,333 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,333 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,333 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,333 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,333 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,333 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,333 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,333 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,333 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,333 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,333 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,333 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,333 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,333 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 164#L880-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,334 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,334 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,334 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,334 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,334 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [120#L880-5true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,334 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,334 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,334 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,334 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,334 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,334 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,334 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,334 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,334 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,335 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,335 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,335 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,335 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,335 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,335 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,335 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,335 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,335 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,335 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,335 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,335 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [120#L880-5true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,335 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,335 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,335 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,335 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,335 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,335 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,335 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,336 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,336 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,336 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,336 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,336 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,336 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,336 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,336 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 55#L900-1true, 232#true]) [2023-11-30 03:32:59,358 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,359 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,359 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,359 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][657], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,366 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,366 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,366 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,366 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][657], [120#L880-5true, 170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,366 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,366 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,366 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,366 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][657], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,367 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,367 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,367 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,367 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][657], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 31#L882-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,367 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,367 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,367 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,367 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][657], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,367 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,367 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,367 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,367 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][657], [170#L915-3true, 240#true, 44#L893-3true, 164#L880-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,367 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,367 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,367 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,367 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][657], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 76#L880-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,367 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,368 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,368 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,368 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 115#L881true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,368 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,368 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,368 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,368 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,368 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,368 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,368 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,368 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [120#L880-5true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,369 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [120#L880-5true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,369 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,369 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,369 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,369 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,370 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,370 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 40#L882-2true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,370 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,370 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,370 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 164#L880-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,371 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,371 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,371 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,371 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 164#L880-1true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,371 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,371 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,371 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,371 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,371 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,371 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,371 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,371 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,371 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,371 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,371 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,372 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,372 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,372 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,372 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,372 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,372 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,372 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,372 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,372 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,372 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,372 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,372 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,372 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,373 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,373 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,373 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 154#L892-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,373 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,373 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,373 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,373 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [154#L892-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,374 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,374 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,374 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,374 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [154#L892-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,374 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,374 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,374 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,374 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,374 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,376 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,376 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,376 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,376 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,376 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,376 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,376 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,376 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,376 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,376 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,376 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,376 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:59,377 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,377 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,377 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,377 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,377 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,377 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,377 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,377 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,377 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,378 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,378 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,378 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,378 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,378 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,378 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,378 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,378 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,378 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 232#true]) [2023-11-30 03:32:59,378 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,378 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,378 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,378 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,378 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,378 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 160#L879-3true, 92#L902true, 232#true]) [2023-11-30 03:32:59,379 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,379 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:59,379 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:32:59,379 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,379 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,385 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,385 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,385 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,385 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,385 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,385 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,385 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,385 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,385 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,386 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 174#L896-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,386 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,386 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,386 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,386 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,386 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 14#L894-5true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,388 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,388 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,388 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,388 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,388 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,389 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,389 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,389 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,389 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,389 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][636], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 14#L894-5true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,389 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,389 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,389 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,389 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [140#L894-2true, 240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:59,390 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,390 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,390 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,390 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,390 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 131#L894-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,390 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,390 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,390 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,390 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 14#L894-5true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:59,390 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,390 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,390 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,390 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,390 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,391 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][656], [240#true, 221#true, 213#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,391 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,391 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,391 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,391 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,391 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,391 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 54#L896-2true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,391 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,391 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,391 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,391 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,391 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,391 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,392 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,392 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 125#L896true, 232#true]) [2023-11-30 03:32:59,392 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,392 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,392 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,392 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,393 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,393 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is not cut-off event [2023-11-30 03:32:59,393 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:32:59,393 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:32:59,393 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:32:59,393 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:32:59,393 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:32:59,393 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,393 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,393 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,393 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,394 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,394 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,394 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,394 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,394 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,394 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,395 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,395 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,395 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,395 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,395 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,395 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,395 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,395 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,395 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,395 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,395 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,395 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,397 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,397 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,397 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,397 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,397 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,397 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,397 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,397 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,397 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,397 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,397 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,397 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,397 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,397 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 138#L896-5true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,398 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,398 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,398 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,398 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,399 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 138#L896-5true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,399 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,399 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,400 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,400 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,400 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,400 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,400 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,400 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,400 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,400 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,400 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,400 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,400 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,400 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,400 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,401 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,401 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,401 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,401 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,401 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,401 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,401 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 175#L897-2true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,401 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,401 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,401 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,401 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,401 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 175#L897-2true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,402 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,402 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 179#L897-3true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,402 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 197#L897-4true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,402 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,402 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,403 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,403 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,403 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,403 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,403 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,403 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,403 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,403 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,403 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,403 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,403 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,403 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,403 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,403 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,403 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,404 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,404 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,404 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,404 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,404 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,404 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 179#L897-3true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,404 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,404 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,404 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,404 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,404 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,404 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,404 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,405 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,405 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,405 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,405 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,405 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,405 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,405 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,405 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,405 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,405 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,405 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,405 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,405 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,405 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,405 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,406 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,406 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,406 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 31#L882-1true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,407 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,407 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,407 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,407 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,407 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,407 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,407 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,407 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,407 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,407 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,408 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 31#L882-1true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,408 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,408 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,408 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,408 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,408 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,408 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,408 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 175#L897-2true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,408 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,408 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,408 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,408 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,408 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,409 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,409 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,409 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,409 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,409 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,409 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,409 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,409 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,410 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,410 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,410 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,410 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,411 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,411 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,411 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 40#L882-2true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,411 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,411 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,411 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,411 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,411 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,412 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,412 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,412 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,412 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,412 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,412 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,412 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,412 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,412 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,412 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,412 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,412 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][773], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,413 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is not cut-off event [2023-11-30 03:32:59,413 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:32:59,413 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:32:59,413 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:32:59,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][775], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 221#true, 180#L915-4true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,413 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,413 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,413 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,413 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,413 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,414 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,414 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,414 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,414 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,414 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,415 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,415 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,415 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,415 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,416 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,416 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,416 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,416 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,416 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,416 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,417 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,417 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,417 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,417 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,417 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,417 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,417 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,417 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,417 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,417 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,418 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,418 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,418 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,418 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,419 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 203#L882true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,419 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,419 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,419 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,419 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,419 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,419 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,419 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,419 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,419 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,419 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,420 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,420 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 116#L882-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,420 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,420 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,420 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,420 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,420 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [114#L882-4true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,420 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,420 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,420 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,421 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [114#L882-4true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,421 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,421 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,421 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,421 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][775], [114#L882-4true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,421 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,421 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,421 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,421 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][734], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 197#L897-4true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,422 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,422 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,422 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,422 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][657], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,424 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,424 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,424 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,424 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 116#L882-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,424 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,424 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,424 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,424 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,424 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,424 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,424 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,424 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,424 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,425 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,425 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,425 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,425 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,427 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,427 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,427 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,427 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 232#true, 55#L900-1true]) [2023-11-30 03:32:59,429 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,429 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,429 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,429 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,429 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,429 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,429 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,430 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,430 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,430 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,430 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,430 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,430 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 200#L900-2true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,430 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,430 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,430 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,430 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,430 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,430 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,430 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,430 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,430 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,430 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,430 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,430 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 197#L897-4true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,436 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,436 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,436 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,436 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 197#L897-4true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:59,436 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,436 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,436 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,436 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,437 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,437 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,437 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,437 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 160#L879-3true, 45#L902-1true, 232#true]) [2023-11-30 03:32:59,438 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,438 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,438 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,438 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:32:59,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,445 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,445 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,445 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,445 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,445 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), 174#L896-1true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,445 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,445 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,445 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,445 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,445 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,446 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 131#L894-1true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,446 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,446 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,446 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,446 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,446 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,446 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,446 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,446 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,446 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,446 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,446 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,448 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,449 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,449 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,449 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,449 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 125#L896true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,449 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,449 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,449 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,449 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,449 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][636], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,449 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,449 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,450 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,450 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 125#L896true, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,450 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,450 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 81#L915-7true, 232#true]) [2023-11-30 03:32:59,450 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,450 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,450 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,450 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 174#L896-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:59,451 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,451 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,451 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,451 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,452 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 175#L897-2true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,452 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is not cut-off event [2023-11-30 03:32:59,452 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:32:59,452 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:32:59,452 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:32:59,452 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:32:59,452 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:32:59,452 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 175#L897-2true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,452 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,452 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,452 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,452 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,452 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,452 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,452 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,452 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,452 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,452 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,453 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,453 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,453 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,453 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,453 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,453 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,453 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,453 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,453 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,453 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,453 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,473 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,474 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,474 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,474 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,474 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,474 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,474 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,474 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 175#L897-2true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,474 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,474 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,474 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,474 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,474 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,474 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,475 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,475 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,475 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,476 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,476 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,476 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,476 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,476 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,476 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,476 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,476 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,476 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,476 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,476 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,476 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 175#L897-2true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,476 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,477 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,477 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,477 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,477 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,477 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,477 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,477 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 197#L897-4true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,477 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,477 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,477 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,477 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,477 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,477 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,479 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,479 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,479 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,479 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,479 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,479 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,479 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,480 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 175#L897-2true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,480 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,480 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,480 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,480 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,480 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,480 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,480 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,480 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 57#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,480 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,480 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,480 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,481 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,481 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,481 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,481 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,645 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,645 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,645 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,645 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,645 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,645 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,645 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,645 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,646 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,646 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,646 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,646 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,646 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 40#L882-2true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,646 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,646 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,646 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,646 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,646 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,647 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,647 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,647 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,647 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,647 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,647 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,647 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,647 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,647 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,648 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,648 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,648 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,648 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,648 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,648 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,648 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,648 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,648 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,657 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,658 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,658 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,658 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,658 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,658 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,658 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 116#L882-3true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,658 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,658 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,658 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,658 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,659 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,659 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,659 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,659 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,659 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,659 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,659 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,659 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][733], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 197#L897-4true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,659 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,660 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,660 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,660 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,660 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][773], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,660 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is not cut-off event [2023-11-30 03:32:59,660 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:32:59,660 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:32:59,660 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:32:59,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][775], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,660 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,661 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,661 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,661 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,661 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,661 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,661 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,661 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,661 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,661 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,664 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,666 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,666 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,666 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,666 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,666 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,667 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,667 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,667 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [114#L882-4true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,667 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,667 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,667 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,667 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,667 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [114#L882-4true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,668 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,668 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,668 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,668 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,668 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,668 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,668 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is not cut-off event [2023-11-30 03:32:59,668 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:32:59,669 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:32:59,669 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:32:59,669 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:32:59,669 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:32:59,669 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, 191#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,669 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,669 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,669 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,669 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,669 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,669 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,669 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][657], [170#L915-3true, 114#L882-4true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,671 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,671 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,671 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,671 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [114#L882-4true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,671 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,671 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,671 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,671 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [114#L882-4true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,671 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,672 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,672 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,672 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,672 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [170#L915-3true, 114#L882-4true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,674 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,674 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,674 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,674 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 55#L900-1true]) [2023-11-30 03:32:59,675 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,675 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,675 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,675 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][657], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 76#L880-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,677 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,677 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,677 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,677 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,677 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:32:59,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][663], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 76#L880-2true, 232#true]) [2023-11-30 03:32:59,677 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,677 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,677 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,677 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,677 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,677 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,677 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,677 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,677 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,678 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,678 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 76#L880-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,678 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,678 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,678 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,678 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,678 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,694 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,694 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,695 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,695 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,695 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,695 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,695 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,695 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,695 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,695 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,695 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,695 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,695 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,695 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,695 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,695 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,695 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,695 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,695 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,695 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,695 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,696 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,696 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,696 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,696 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,696 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,696 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 140#L894-2true, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,696 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,696 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,697 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,697 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,697 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,697 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,697 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,697 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,697 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,697 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,697 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:32:59,699 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [140#L894-2true, 240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:59,699 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,699 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,699 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,699 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,699 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,699 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,699 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 131#L894-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,699 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,699 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,699 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,699 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,699 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,701 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,701 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,701 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,701 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,701 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,701 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,701 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,701 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,701 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,701 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][636], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 180#L915-4true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,702 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,702 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,702 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,702 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,702 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,702 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,702 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,702 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,702 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 174#L896-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,703 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,703 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,703 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,703 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,703 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 174#L896-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,703 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,703 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,703 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,703 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,703 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][636], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), 174#L896-1true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 160#L879-3true, 232#true]) [2023-11-30 03:32:59,703 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,703 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,704 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,704 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 174#L896-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:59,704 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,704 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,704 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,704 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,704 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,705 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,705 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,705 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,705 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,705 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,705 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,705 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,705 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:59,705 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,705 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,705 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,705 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,707 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,707 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is not cut-off event [2023-11-30 03:32:59,707 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2023-11-30 03:32:59,707 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2023-11-30 03:32:59,707 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2023-11-30 03:32:59,707 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2023-11-30 03:32:59,707 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2023-11-30 03:32:59,707 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,707 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,707 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,707 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,707 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,708 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,708 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,708 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,708 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,708 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,708 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,708 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,708 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,708 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,708 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,708 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,710 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,710 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,710 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,710 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,710 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,710 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,710 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,711 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 232#true]) [2023-11-30 03:32:59,711 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,711 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,711 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,711 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,711 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,711 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,711 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,711 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,711 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,711 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:59,711 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,712 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,712 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,712 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,712 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,712 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,712 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,712 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,712 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,712 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:59,712 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,712 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,712 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,712 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,712 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,712 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,712 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,712 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,712 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,713 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 232#true]) [2023-11-30 03:32:59,713 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,713 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,713 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,713 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,713 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,713 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,713 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,713 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,713 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 197#L897-4true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,714 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,714 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,714 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,714 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,714 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,714 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,714 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,714 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,714 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,714 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,714 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,714 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,716 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,716 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,716 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,716 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,716 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,717 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,717 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,717 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,717 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,717 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,717 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,717 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,717 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 116#L882-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,718 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,718 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,718 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,718 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,718 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,718 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,718 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,718 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,718 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,718 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,718 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,718 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,719 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 197#L897-4true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,719 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,719 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,719 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,719 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,719 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,719 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][784], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true]) [2023-11-30 03:32:59,721 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,721 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,721 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,721 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [114#L882-4true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,722 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,722 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,722 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,722 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [114#L882-4true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,722 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,722 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,722 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,722 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][785], [240#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true]) [2023-11-30 03:32:59,722 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,722 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,722 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,722 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][785], [240#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:59,722 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,722 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,722 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,723 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [114#L882-4true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,723 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,723 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,723 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,723 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,723 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,723 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,723 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,723 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,723 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,723 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,723 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][773], [170#L915-3true, 114#L882-4true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,724 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is not cut-off event [2023-11-30 03:32:59,724 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2023-11-30 03:32:59,724 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2023-11-30 03:32:59,724 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2023-11-30 03:32:59,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][786], [170#L915-3true, 240#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0))]) [2023-11-30 03:32:59,724 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,724 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,724 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,724 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][775], [114#L882-4true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,725 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,725 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,725 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,725 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,725 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [114#L882-4true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,728 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,728 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,728 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,728 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,728 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,728 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [114#L882-4true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,728 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,728 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,728 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,728 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,728 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,728 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][742], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,730 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,730 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,730 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,730 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 169#L897-6true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,730 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,730 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,730 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,730 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][692], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:59,733 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,733 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,733 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,733 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][692], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:59,733 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,733 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,734 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,734 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,734 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][691], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0))]) [2023-11-30 03:32:59,734 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,734 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,734 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,734 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,735 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,736 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,736 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,736 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 55#L900-1true]) [2023-11-30 03:32:59,737 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,737 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,737 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,737 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][657], [120#L880-5true, 170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,738 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,738 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,738 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,738 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,738 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][663], [120#L880-5true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,739 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,739 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,739 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,739 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,739 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [120#L880-5true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,739 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,739 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,739 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,739 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,739 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,739 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [120#L880-5true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,740 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,740 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,740 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,740 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,740 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][657], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,740 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,741 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,741 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,741 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,741 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][663], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,741 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,741 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,741 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,741 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,741 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,741 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,741 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,741 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,741 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,742 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,742 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,742 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,742 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,742 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 115#L881true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,742 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,742 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,742 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,742 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,742 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,742 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,742 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,742 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,742 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,742 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,742 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,743 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,743 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,743 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,743 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,743 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,743 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,743 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,743 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,743 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,743 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,743 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,743 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [154#L892-3true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,744 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,744 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,744 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,744 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 154#L892-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,744 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,744 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,744 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,744 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,744 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:32:59,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [154#L892-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,744 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,744 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,744 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,744 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,744 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [154#L892-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,745 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,745 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,745 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,745 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,745 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,745 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,757 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 138#L896-5true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,757 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,757 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,758 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,758 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,758 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,758 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,758 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,758 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,758 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 138#L896-5true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,758 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,758 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,758 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,758 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,758 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,758 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,758 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,758 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,758 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,758 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 138#L896-5true, 232#true]) [2023-11-30 03:32:59,758 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,759 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,759 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,759 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,759 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,759 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,759 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,759 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,759 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,759 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,759 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,759 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,759 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,759 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,760 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,760 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,760 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,760 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,760 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,760 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,760 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,760 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,760 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,760 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,760 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,760 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,760 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,760 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,760 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,760 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,760 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,760 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,760 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,761 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,761 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 14#L894-5true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,761 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,761 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,761 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,761 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,761 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,761 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,761 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 14#L894-5true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:59,761 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,761 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,762 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,762 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,762 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,762 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,762 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,762 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,762 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,762 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,762 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:32:59,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,764 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,764 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,764 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,765 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,765 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,765 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,765 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,765 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,765 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,765 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][636], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:59,765 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,765 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,765 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,765 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 54#L896-2true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:59,765 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,765 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,766 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,766 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,766 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 138#L896-5true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,766 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,766 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,766 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,766 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 138#L896-5true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,767 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,767 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,767 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,767 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,767 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,767 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,767 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,767 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,767 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,767 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,768 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,768 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,769 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,769 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is not cut-off event [2023-11-30 03:32:59,769 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:32:59,769 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:32:59,769 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:32:59,769 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:32:59,769 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:32:59,770 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,770 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,770 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,770 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,770 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,770 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,770 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,770 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,770 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,770 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,770 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,770 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,770 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,770 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,771 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,771 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 197#L897-4true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,771 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,771 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,771 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,771 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 197#L897-4true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 232#true]) [2023-11-30 03:32:59,772 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,772 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,772 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,772 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,774 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,774 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,774 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,774 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,774 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,774 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,774 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,775 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,775 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,775 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,775 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,775 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,775 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,775 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,775 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [114#L882-4true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,777 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,777 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,777 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,777 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,777 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [114#L882-4true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,777 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,777 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,777 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,777 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,777 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][785], [240#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true]) [2023-11-30 03:32:59,777 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,777 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,778 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,778 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,778 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][785], [240#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true]) [2023-11-30 03:32:59,778 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,778 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,778 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,778 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,778 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,778 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,778 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,779 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,779 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,779 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,779 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,779 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,779 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,779 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [114#L882-4true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,779 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,779 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,779 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,779 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,779 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,779 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,780 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,780 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,780 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,780 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,780 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,780 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,780 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,780 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 180#L915-4true, 169#L897-6true, 232#true]) [2023-11-30 03:32:59,781 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,781 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,781 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,781 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][784], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 178#L882-6true]) [2023-11-30 03:32:59,782 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,782 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,782 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,782 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,782 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,782 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,782 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,782 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,782 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,782 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,782 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,783 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][785], [240#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:59,783 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,783 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,783 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,783 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][785], [240#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 178#L882-6true]) [2023-11-30 03:32:59,783 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,783 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,783 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,783 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,783 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,783 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,783 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,783 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,784 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [114#L882-4true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,784 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,784 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,784 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,784 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,784 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,784 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,785 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,785 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,785 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,785 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 169#L897-6true, 232#true]) [2023-11-30 03:32:59,785 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,785 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,785 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,785 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,785 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][786], [170#L915-3true, 240#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 178#L882-6true]) [2023-11-30 03:32:59,786 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,786 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,786 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,786 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,788 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,788 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,788 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,788 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,788 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][657], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,790 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,790 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,790 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,790 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][663], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,790 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,790 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,790 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,790 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,790 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 203#L882true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,790 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,790 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,790 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,790 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,791 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,791 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 203#L882true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,791 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,791 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,791 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,791 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,791 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,792 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,792 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,792 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,792 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,792 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,792 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,792 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][692], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:59,793 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,793 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,793 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,793 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][692], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:59,793 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,793 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,793 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,793 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,793 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][691], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 178#L882-6true]) [2023-11-30 03:32:59,793 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,794 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,794 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,794 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 178#L882-6true, 232#true]) [2023-11-30 03:32:59,794 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,794 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,795 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,795 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,795 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,795 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,795 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,795 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 92#L902true, 232#true]) [2023-11-30 03:32:59,797 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,797 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,797 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,797 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,797 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,797 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:59,797 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,797 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,797 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,797 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,797 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:32:59,798 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,798 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:59,798 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,798 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,798 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,798 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,798 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,798 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,798 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:32:59,798 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,798 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,798 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,798 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,798 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,798 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,798 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 169#L897-6true, 232#true]) [2023-11-30 03:32:59,802 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,802 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,802 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,802 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:59,802 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,802 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,802 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,802 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:32:59,803 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,803 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,803 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,803 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [170#L915-3true, 240#true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,803 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,803 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,803 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,803 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][742], [240#true, 193#L915-2true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,803 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,803 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,804 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,804 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 169#L897-6true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,804 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,804 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,804 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,804 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,804 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,804 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,804 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,804 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,804 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,804 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,804 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,804 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [170#L915-3true, 240#true, 213#true, 47#L878-3true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,805 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,805 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,805 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,805 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][742], [240#true, 193#L915-2true, 47#L878-3true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,806 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,806 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,806 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,806 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,813 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 125#L896true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,813 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,813 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,813 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:32:59,813 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,813 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,813 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,813 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 125#L896true, 232#true]) [2023-11-30 03:32:59,813 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,813 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,813 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,813 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,813 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,813 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,814 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,814 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,814 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,814 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,814 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,814 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,814 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,814 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,814 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,815 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,815 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,815 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,815 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,815 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,815 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:32:59,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,816 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,816 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,817 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,817 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,818 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][774], [114#L882-4true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,818 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,818 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,818 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,818 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,818 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,818 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,818 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,819 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [114#L882-4true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,820 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,820 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,820 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,820 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,820 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,820 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,820 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][785], [240#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:59,820 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,820 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,820 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,820 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,820 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,820 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,821 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,821 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,821 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,821 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,821 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,821 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,821 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,821 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,821 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,821 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,823 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,823 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,823 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,823 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,823 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 167#L882-5true, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,823 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,823 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,823 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,823 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,823 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][785], [240#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 178#L882-6true]) [2023-11-30 03:32:59,823 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,823 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,823 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,823 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,823 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][785], [240#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 178#L882-6true]) [2023-11-30 03:32:59,824 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,824 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,824 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,824 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,824 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,824 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [114#L882-4true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,824 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,824 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,824 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,824 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,824 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,824 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,824 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,825 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,825 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,825 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,825 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,825 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,825 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,825 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 160#L879-3true, 169#L897-6true, 232#true]) [2023-11-30 03:32:59,826 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,826 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,826 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,826 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 160#L879-3true, 232#true]) [2023-11-30 03:32:59,826 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,826 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,826 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,826 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,826 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,826 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,826 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,826 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,826 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,827 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,827 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,827 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,827 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,827 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,827 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,827 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,827 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,827 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,827 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,827 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,827 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,827 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,828 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,828 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,828 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][784], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 176#L898-3true]) [2023-11-30 03:32:59,828 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is not cut-off event [2023-11-30 03:32:59,828 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:32:59,828 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:32:59,828 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:32:59,828 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:32:59,828 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][785], [240#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:59,828 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,829 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,829 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,829 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,829 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,829 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,829 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,829 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,829 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,829 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,830 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,830 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,830 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,830 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,830 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,830 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,830 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,830 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,831 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,831 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,831 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,831 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,831 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,831 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,831 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,831 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,831 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,832 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,832 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,832 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 178#L882-6true, 232#true]) [2023-11-30 03:32:59,832 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,832 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,832 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,832 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true, 232#true]) [2023-11-30 03:32:59,832 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,832 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,832 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,833 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 178#L882-6true, 232#true]) [2023-11-30 03:32:59,833 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,833 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,833 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,833 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,833 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,833 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,833 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,833 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,833 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,833 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,833 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,834 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,834 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,834 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,834 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,834 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,834 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,834 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,834 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,834 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,834 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,834 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,835 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,835 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,835 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,835 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,835 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,835 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][417], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,835 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,836 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,836 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,836 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,836 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][657], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 31#L882-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,837 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,837 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,837 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,837 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,837 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][663], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 31#L882-1true, 232#true]) [2023-11-30 03:32:59,837 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,837 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,837 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,837 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,837 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,837 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,837 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,838 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,838 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,838 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 31#L882-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,838 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,838 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,838 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,838 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,838 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,838 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 176#L898-3true, 232#true, 178#L882-6true]) [2023-11-30 03:32:59,839 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,839 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,839 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,839 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,839 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,839 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,839 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,839 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,839 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,839 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,841 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,841 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,841 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,841 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,841 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,841 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,841 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,841 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,841 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,842 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,842 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,842 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,842 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,842 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,842 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,842 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,842 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,842 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,842 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,842 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,842 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,842 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,842 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,842 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,842 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,842 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,842 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,843 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,843 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,843 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,843 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,843 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,843 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][323], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 45#L902-1true, 232#true]) [2023-11-30 03:32:59,843 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,843 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,843 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,843 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,843 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,844 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,844 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][313], [170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,844 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,844 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,844 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,844 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,844 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,844 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,844 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:32:59,844 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,844 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,844 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,844 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,844 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,844 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,844 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,844 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,844 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,845 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,845 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,845 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,845 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,845 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,845 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,845 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,845 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,847 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,847 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,847 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,847 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,847 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,848 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,848 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,848 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,848 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,848 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,848 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,848 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,848 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,848 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,848 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][238], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,848 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,849 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][235], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:32:59,849 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,849 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,849 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,849 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,849 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][189], [240#true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:32:59,849 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,849 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,849 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,849 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,856 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,856 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,856 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,856 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,856 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,856 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,856 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,857 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 163#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,857 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,857 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,857 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,857 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,857 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,857 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,857 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 174#L896-1true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,857 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,857 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:32:59,857 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,858 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,858 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,858 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,858 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:59,858 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,858 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,858 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,858 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,858 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,858 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,858 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,858 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,859 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,859 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,859 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][730], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,859 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,859 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,859 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,859 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,859 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:32:59,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,861 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,861 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,861 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,861 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,861 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 107#L896-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,861 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,861 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:32:59,861 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,861 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,861 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][636], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:32:59,861 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,862 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,862 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,862 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 107#L896-4true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:59,862 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,862 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,862 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,862 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,862 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,863 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,863 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,863 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,863 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,863 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,863 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,863 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,863 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 138#L896-5true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:59,863 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,863 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,863 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,863 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,864 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,864 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,864 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,864 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,865 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,865 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,866 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,866 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,866 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,866 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,866 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,866 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,866 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,866 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, 47#L878-3true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,866 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,866 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,866 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,866 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,866 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,867 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,867 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,867 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,867 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,867 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,867 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,867 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,867 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,867 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,868 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,868 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,868 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,868 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,868 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,868 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,868 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,868 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,868 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,868 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,868 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,868 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,868 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][785], [240#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:59,868 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,869 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,869 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,869 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,869 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,869 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,869 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,869 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,869 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,869 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,869 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,869 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,869 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,869 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,870 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,870 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 167#L882-5true, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,870 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,870 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,870 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,870 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,870 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,871 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,871 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][785], [240#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:59,871 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,871 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,871 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,871 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,871 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,871 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,872 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,872 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,872 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,872 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,872 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,872 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,872 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,872 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,872 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,872 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,873 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,873 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,873 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,873 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,873 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,873 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,873 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,873 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,873 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,873 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 178#L882-6true]) [2023-11-30 03:32:59,873 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,873 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,874 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,874 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,874 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true, 178#L882-6true]) [2023-11-30 03:32:59,874 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,874 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,874 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,874 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,874 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,874 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,874 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,874 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,874 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,874 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,874 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,875 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,875 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,875 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,875 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,875 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,875 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,875 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,875 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,875 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,875 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,875 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,875 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,876 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,876 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,876 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,876 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,876 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,877 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,877 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,877 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,877 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,877 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,877 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,877 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,877 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,877 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][784], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 176#L898-3true, 178#L882-6true]) [2023-11-30 03:32:59,878 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2023-11-30 03:32:59,878 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 03:32:59,878 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 03:32:59,878 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 03:32:59,878 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 03:32:59,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][785], [240#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 178#L882-6true]) [2023-11-30 03:32:59,878 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,878 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,878 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,878 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,878 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,878 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true, 232#true]) [2023-11-30 03:32:59,879 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,879 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,879 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,879 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,879 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,879 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,879 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,879 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,879 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,879 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,879 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,880 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][657], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,880 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,880 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,881 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,881 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,881 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:32:59,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][663], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,881 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,881 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,881 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,881 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 40#L882-2true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,881 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,881 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,881 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,881 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,881 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,881 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 40#L882-2true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,881 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,881 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,882 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,882 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,882 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,882 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][744], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 21#L883true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,884 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,884 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,884 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,884 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,888 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 54#L896-2true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,888 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,888 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,888 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:32:59,888 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,888 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,888 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,889 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:59,889 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,889 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,889 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,889 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,889 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,889 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,890 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,890 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,890 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,890 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,890 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,891 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,891 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,891 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,891 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,891 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][636], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 160#L879-3true, 138#L896-5true, 232#true]) [2023-11-30 03:32:59,891 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,891 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,891 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,891 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 138#L896-5true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:59,891 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,891 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,891 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,891 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,891 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,892 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,892 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,892 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,892 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,892 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,892 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,893 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][636], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:32:59,893 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,893 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,893 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,893 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:59,893 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,893 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,893 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,893 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,893 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,894 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,894 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,895 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,895 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,895 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,895 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, 47#L878-3true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,895 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,896 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,896 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,896 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,896 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,896 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,896 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,896 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,896 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,896 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,896 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,896 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,896 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,896 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,896 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,897 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,897 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,897 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,897 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:59,897 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,898 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,898 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,898 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,898 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,898 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 175#L897-2true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,898 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,898 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,898 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,898 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 175#L897-2true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,899 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,899 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,899 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,899 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,900 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,900 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,900 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,900 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,900 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,900 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,900 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,900 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,900 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,901 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,901 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,901 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,901 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,901 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,901 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][785], [240#true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 178#L882-6true]) [2023-11-30 03:32:59,901 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,901 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,901 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,901 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,901 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,901 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,901 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,902 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,902 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,902 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,902 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,902 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,902 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,902 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,902 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,902 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,902 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,902 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,903 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,903 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,903 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,903 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,903 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,903 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true, 232#true]) [2023-11-30 03:32:59,903 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,903 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,903 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,903 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,903 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,903 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,904 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,904 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,904 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,904 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,904 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,904 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,904 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,905 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true, 178#L882-6true]) [2023-11-30 03:32:59,905 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,905 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,905 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,905 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,905 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,905 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,905 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,905 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 202#thread1Err2ASSERT_VIOLATIONDATA_RACEtrue, 232#true]) [2023-11-30 03:32:59,905 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,905 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,905 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,905 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,905 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,905 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,905 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,906 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,906 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,906 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,906 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,906 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,907 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,907 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,907 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 21#L883true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,907 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,907 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,907 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,907 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 21#L883true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,907 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,907 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,907 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,907 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,907 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][657], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,908 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,908 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,908 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:32:59,908 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][663], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,908 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,909 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,909 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,909 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,909 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 116#L882-3true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,909 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,909 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,909 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,909 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,909 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,909 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 116#L882-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,909 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,909 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,909 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,909 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,909 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 217#true, 197#L897-4true, 232#true]) [2023-11-30 03:32:59,912 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,912 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,912 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,912 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,912 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,915 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,915 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,915 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,916 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,916 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,916 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,916 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:59,916 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 21#L883true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,917 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,917 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,917 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,917 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,918 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 21#L883true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,918 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,918 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,918 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,918 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,918 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,918 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,918 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,918 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,918 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,918 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,918 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,918 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][657], [170#L915-3true, 114#L882-4true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,920 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,920 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:32:59,920 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][692], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:59,920 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,921 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,921 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,921 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,921 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,921 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][692], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:59,921 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,921 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,921 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,921 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,921 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,921 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][692], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:59,921 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,921 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,921 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,922 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][692], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:59,922 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,922 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,922 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,922 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,922 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,922 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][663], [114#L882-4true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,922 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,922 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,922 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,922 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][691], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 178#L882-6true]) [2023-11-30 03:32:59,922 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,922 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,922 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,922 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,922 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][691], [170#L915-3true, 240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 167#L882-5true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0))]) [2023-11-30 03:32:59,923 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,923 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,923 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,923 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,923 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:32:59,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [114#L882-4true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,923 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,923 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,923 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,923 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,923 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,923 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][667], [114#L882-4true, 240#true, 44#L893-3true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,923 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,923 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,923 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,923 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,924 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,924 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][695], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 178#L882-6true]) [2023-11-30 03:32:59,924 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,924 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,924 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,924 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][695], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true]) [2023-11-30 03:32:59,924 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,924 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,924 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,924 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,927 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 107#L896-4true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,927 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,928 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:32:59,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,928 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,928 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 107#L896-4true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,928 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,928 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,928 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,928 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,928 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,928 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,930 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,930 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,930 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,930 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,930 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,930 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,930 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:32:59,930 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,930 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,930 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][636], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 56#L897-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,930 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,930 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,930 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,930 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:59,931 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:32:59,931 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,931 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,931 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,931 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 197#L897-4true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,931 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,931 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,931 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,931 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 197#L897-4true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,932 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,932 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,932 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,932 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 175#L897-2true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,932 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,932 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,932 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,933 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,933 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,933 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,933 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,933 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,933 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,933 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,934 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,934 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 21#L883true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,934 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,934 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,934 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,934 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,934 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,934 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,934 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 200#L900-2true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,936 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,936 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,936 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,936 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,936 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,937 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,937 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,937 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,938 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 138#L896-5true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,938 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,938 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,938 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,938 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,938 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,938 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,938 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 138#L896-5true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:59,938 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,938 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,938 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,939 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,939 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,939 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,939 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:32:59,939 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,939 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,939 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,939 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 79#thread2Err2ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,939 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,939 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,939 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 175#L897-2true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,941 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,941 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,941 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,941 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,941 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 175#L897-2true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,941 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,941 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,941 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,941 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,941 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][636], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 175#L897-2true, 180#L915-4true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:59,941 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,941 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,941 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,941 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 175#L897-2true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,942 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:32:59,942 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,942 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,942 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,942 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,942 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,942 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,942 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,942 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 179#L897-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,943 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,943 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,943 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,943 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,944 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][692], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:59,944 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,944 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,944 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,944 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,944 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,944 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,944 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][692], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 167#L882-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0))]) [2023-11-30 03:32:59,944 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,944 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,944 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,944 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,944 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,944 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,944 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][695], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 167#L882-5true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true]) [2023-11-30 03:32:59,945 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,945 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,945 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,945 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,945 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:32:59,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,947 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:32:59,947 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,947 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,947 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,947 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 179#L897-3true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,947 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,947 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,947 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,947 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,948 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][636], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:32:59,948 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [179#L897-3true, 240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,948 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:32:59,948 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,948 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,948 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,948 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 197#L897-4true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,949 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,949 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,949 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,949 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,949 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][692], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:59,949 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,949 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,950 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,950 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,950 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,950 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,950 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][692], [240#true, 44#L893-3true, 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 178#L882-6true]) [2023-11-30 03:32:59,950 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,950 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,950 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,950 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,950 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:32:59,950 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,950 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][695], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 234#(= |#race~num~0| |thread1Thread1of1ForFork0_#t~nondet8|), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 178#L882-6true]) [2023-11-30 03:32:59,950 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,950 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:32:59,950 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,950 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,950 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,952 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,952 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,952 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,952 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 49#L883-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,952 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,952 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,952 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,952 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][611], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,953 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,953 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,953 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,953 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][611], [240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 21#L883true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,953 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,953 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,953 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,953 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,953 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,953 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,953 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,953 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][588], [170#L915-3true, 240#true, 44#L893-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 21#L883true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,954 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,954 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,954 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,954 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [154#L892-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,954 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,954 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,954 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,954 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [154#L892-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,955 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,955 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,955 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,955 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [154#L892-3true, 170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:32:59,955 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,955 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,955 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:32:59,955 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,956 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 56#L897-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,956 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,956 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:32:59,956 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,956 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,956 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,956 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:32:59,956 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 56#L897-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,956 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:32:59,956 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:32:59,956 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,956 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,956 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,956 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 197#L897-4true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,957 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:32:59,957 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,957 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,957 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,957 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,958 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:32:59,958 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,958 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,958 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,958 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][636], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 160#L879-3true, 232#true]) [2023-11-30 03:32:59,958 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,958 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,958 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,958 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 197#L897-4true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:59,958 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:32:59,958 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,958 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,958 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,958 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,960 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 175#L897-2true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,960 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,960 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,960 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:32:59,960 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,960 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:32:59,960 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,960 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 175#L897-2true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,960 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:32:59,960 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:32:59,960 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,960 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,960 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,960 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,961 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 179#L897-3true, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,961 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:32:59,962 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,962 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:32:59,962 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,962 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:32:59,962 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:32:59,962 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 179#L897-3true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:59,962 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:32:59,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,962 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,962 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:32:59,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 180#L915-4true, 221#true, 169#L897-6true, 232#true]) [2023-11-30 03:32:59,963 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:32:59,963 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,963 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,963 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,963 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,963 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:32:59,963 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,964 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:32:59,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,964 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 232#true]) [2023-11-30 03:32:59,964 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:32:59,964 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,964 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,964 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,964 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,965 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][650], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,965 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:32:59,966 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,966 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,966 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:32:59,966 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:32:59,966 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:32:59,966 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [240#true, 236#true, 221#true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 197#L897-4true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 232#true]) [2023-11-30 03:32:59,966 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:32:59,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,966 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,966 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:32:59,967 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:32:59,967 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:32:59,967 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,967 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,967 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,967 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,967 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,967 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,967 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:32:59,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,967 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,968 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,968 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:32:59,968 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,968 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,968 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,968 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,968 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,968 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 232#true]) [2023-11-30 03:32:59,968 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:32:59,968 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,968 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,968 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,968 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,968 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,969 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][240], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:32:59,969 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:32:59,969 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,969 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,969 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,969 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,969 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,969 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,969 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:32:59,969 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,969 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,969 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,969 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,970 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,970 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:32:59,970 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,970 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,970 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,970 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,970 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,970 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 232#true]) [2023-11-30 03:32:59,970 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:32:59,970 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,970 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,970 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,970 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,970 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,971 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:32:59,971 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,971 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,971 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,971 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,972 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:32:59,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 169#L897-6true, 213#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 217#true, 232#true]) [2023-11-30 03:32:59,972 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:32:59,972 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:32:59,972 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,972 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,972 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,972 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,973 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,973 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:32:59,973 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,973 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,973 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,973 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,973 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,974 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,974 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:32:59,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,974 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:32:59,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:32:59,974 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 47#L878-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,974 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:32:59,974 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,974 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,974 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,974 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,974 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,974 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, 47#L878-3true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,974 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:32:59,974 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,975 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,975 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,975 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,975 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,975 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,975 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:32:59,975 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,975 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,975 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,975 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,975 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,975 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,975 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:32:59,975 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,975 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,975 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,975 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:32:59,975 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:32:59,976 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 180#L915-4true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,976 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:32:59,976 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,976 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,976 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,976 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:32:59,976 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:32:59,976 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,976 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:32:59,976 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,976 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,976 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,976 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,976 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,976 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][745], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 176#L898-3true, 232#true]) [2023-11-30 03:32:59,976 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:32:59,976 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,977 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,977 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,977 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,977 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,977 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 133#L897-7true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,977 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:32:59,977 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,977 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,977 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,977 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,977 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,977 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:32:59,978 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 133#L897-7true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 232#true]) [2023-11-30 03:32:59,978 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:32:59,978 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:32:59,978 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,978 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,978 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,978 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,978 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,978 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][256], [240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,978 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:32:59,978 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:32:59,978 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,979 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,979 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,979 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,979 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,979 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][275], [240#true, 236#true, 221#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 232#true]) [2023-11-30 03:32:59,979 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:32:59,979 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,979 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,979 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:32:59,979 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,979 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,979 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,980 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,980 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:32:59,980 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:32:59,980 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,980 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,980 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,980 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:32:59,980 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:32:59,980 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 190#L879true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:32:59,980 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:32:59,980 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,980 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,980 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,980 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:32:59,980 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,980 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,981 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][743], [240#true, 47#L878-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:32:59,981 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:32:59,981 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,981 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,981 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:32:59,981 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:32:59,981 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,981 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:32:59,981 INFO L124 PetriNetUnfolderBase]: 20278/41298 cut-off events. [2023-11-30 03:32:59,981 INFO L125 PetriNetUnfolderBase]: For 644118/704562 co-relation queries the response was YES. [2023-11-30 03:33:00,077 INFO L83 FinitePrefix]: Finished finitePrefix Result has 206090 conditions, 41298 events. 20278/41298 cut-off events. For 644118/704562 co-relation queries the response was YES. Maximal size of possible extension queue 922. Compared 403357 event pairs, 4094 based on Foata normal form. 1749/34873 useless extension candidates. Maximal degree in co-relation 205392. Up to 23009 conditions per place. [2023-11-30 03:33:00,389 INFO L140 encePairwiseOnDemand]: 207/210 looper letters, 591 selfloop transitions, 2 changer transitions 0/796 dead transitions. [2023-11-30 03:33:00,390 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 204 places, 796 transitions, 11443 flow [2023-11-30 03:33:00,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:33:00,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:33:00,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 584 transitions. [2023-11-30 03:33:00,391 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.926984126984127 [2023-11-30 03:33:00,391 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 584 transitions. [2023-11-30 03:33:00,391 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 584 transitions. [2023-11-30 03:33:00,391 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:33:00,392 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 584 transitions. [2023-11-30 03:33:00,392 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 194.66666666666666) internal successors, (584), 3 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:33:00,394 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:33:00,394 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:33:00,397 INFO L307 CegarLoopForPetriNet]: 188 programPoint places, 16 predicate places. [2023-11-30 03:33:00,397 INFO L500 AbstractCegarLoop]: Abstraction has has 204 places, 796 transitions, 11443 flow [2023-11-30 03:33:00,397 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 187.0) internal successors, (561), 3 states have internal predecessors, (561), 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:33:00,398 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:33:00,398 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, 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:33:00,398 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-30 03:33:00,398 INFO L425 AbstractCegarLoop]: === Iteration 9 === Targeting thread2Err0ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err5ASSERT_VIOLATIONDATA_RACE (and 26 more)] === [2023-11-30 03:33:00,398 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:33:00,398 INFO L85 PathProgramCache]: Analyzing trace with hash 623538937, now seen corresponding path program 1 times [2023-11-30 03:33:00,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:33:00,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422934756] [2023-11-30 03:33:00,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:33:00,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:33:00,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:33:00,472 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:33:00,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:33:00,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422934756] [2023-11-30 03:33:00,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422934756] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:33:00,472 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:33:00,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 03:33:00,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839996857] [2023-11-30 03:33:00,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:33:00,473 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:33:00,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:33:00,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:33:00,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:33:00,474 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 210 [2023-11-30 03:33:00,474 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 204 places, 796 transitions, 11443 flow. Second operand has 3 states, 3 states have (on average 185.66666666666666) internal successors, (557), 3 states have internal predecessors, (557), 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:33:00,474 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:33:00,474 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 210 [2023-11-30 03:33:00,474 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:33:00,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][171], [229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,576 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:33:00,576 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:33:00,576 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:33:00,576 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:33:00,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][169], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,578 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:33:00,578 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:00,578 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:00,578 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:00,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][169], [213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,586 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:33:00,586 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:00,586 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:00,586 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:00,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][223], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,774 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:00,774 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:00,774 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:00,774 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:00,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][216], [240#true, 59#L892-2true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,791 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][218], [170#L915-3true, 240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:00,791 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][223], [240#true, 59#L892-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,791 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][223], [240#true, 59#L892-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,791 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,791 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:00,791 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:00,792 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:00,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][216], [240#true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,798 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:00,798 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:00,798 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:00,798 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:00,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][218], [170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:00,799 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:00,799 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:00,799 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:00,799 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:00,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][223], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,799 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:00,799 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:00,799 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:00,799 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:00,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][223], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,799 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:00,799 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:00,799 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:00,799 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:00,799 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:00,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,799 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:00,799 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:00,799 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:00,799 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:00,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][280], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,848 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:00,848 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:00,848 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:00,848 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:00,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][193], [240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,849 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:00,849 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:00,849 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:00,849 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:00,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][193], [240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,857 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:33:00,857 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:00,857 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:00,857 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:00,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][280], [240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,864 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:00,864 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:00,864 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:00,864 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:00,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][280], [240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,864 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:00,864 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:00,864 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:00,864 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:00,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][283], [170#L915-3true, 240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:00,864 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:00,864 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:00,864 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:00,864 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:00,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][278], [240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,864 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:00,864 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:00,864 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:00,864 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:00,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][279], [240#true, 59#L892-2true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,865 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:00,865 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:00,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:00,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:00,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][193], [240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,866 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:00,866 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:00,866 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:00,866 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:00,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][280], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,874 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:00,874 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:00,874 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:00,874 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:00,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][280], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,874 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:33:00,874 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:00,874 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:00,874 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:00,874 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:00,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][283], [170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:00,874 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:00,874 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:00,874 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:00,874 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:00,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][278], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,874 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:00,874 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:00,874 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:00,875 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:00,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][279], [240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,875 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:00,875 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:00,875 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:00,875 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:00,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][193], [240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,875 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:00,875 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:00,875 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:00,875 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:00,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][193], [240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,875 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:00,875 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:00,876 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:00,876 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:00,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][196], [240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,892 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:00,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:00,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:00,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:00,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][193], [240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,892 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:00,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:00,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:00,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:00,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][193], [240#true, 44#L893-3true, 213#true, 47#L878-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,893 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:00,893 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:00,893 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:00,893 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:00,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][209], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 106#L893true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:00,912 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:33:00,912 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:00,912 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:00,912 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][247], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:01,124 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 03:33:01,124 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:01,124 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:01,124 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:01,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][258], [132#L902-2true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,125 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:01,125 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:01,125 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:01,125 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:01,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][258], [132#L902-2true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,143 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:01,143 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:01,143 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:01,143 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:01,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][258], [240#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,163 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,163 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,164 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,164 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][247], [240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:01,164 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 03:33:01,164 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:33:01,164 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:33:01,164 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:33:01,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][258], [240#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,164 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,164 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,164 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][247], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:01,165 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][247], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:01,166 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,166 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,166 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,166 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][258], [240#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,181 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,181 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,181 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,181 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][258], [240#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,181 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,181 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,181 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,181 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,181 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][258], [240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,182 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,182 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,182 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,182 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][258], [240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,182 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,182 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,182 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,182 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][258], [240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,182 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,182 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,182 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,182 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][258], [240#true, 213#true, 53#L881-6true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,183 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,183 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,183 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,183 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][258], [240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,200 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,200 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,200 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,200 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,200 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][258], [240#true, 213#true, 53#L881-6true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,200 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,200 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,200 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,200 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,201 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][258], [240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,201 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:33:01,201 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:01,201 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:01,201 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:01,201 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:01,201 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][258], [240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,201 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,201 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,201 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,201 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,201 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,201 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][258], [240#true, 213#true, 53#L881-6true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,202 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:33:01,202 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:01,202 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:01,202 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:01,202 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:01,202 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][258], [240#true, 213#true, 53#L881-6true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,202 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,202 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,202 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,202 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,202 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,202 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:01,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,213 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:01,213 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:01,213 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:01,213 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:01,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][220], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:01,213 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:01,213 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:01,213 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:01,214 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:01,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,245 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:01,245 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,245 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,246 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][220], [240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:01,246 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:01,246 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:01,246 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:01,246 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:01,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,261 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:01,261 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,261 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,261 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][220], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:01,261 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:01,261 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:01,261 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:01,261 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:01,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,262 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:01,262 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,262 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,262 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][220], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:01,262 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:01,262 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:01,262 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:01,262 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:01,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,278 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:01,278 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:01,278 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,278 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,278 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,279 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:01,279 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:01,279 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,279 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,279 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:01,279 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,279 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:01,279 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:01,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [240#true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,279 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:01,279 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,279 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:01,279 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,279 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:01,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][198], [240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,339 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:01,339 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:01,339 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:01,339 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:01,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][198], [132#L902-2true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,339 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:01,340 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:01,340 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:01,340 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:01,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][198], [240#true, 213#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,340 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,340 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,340 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:01,340 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][198], [240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,340 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,340 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:01,340 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,340 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][198], [240#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,340 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,340 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:01,340 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,341 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][198], [240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,341 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:01,341 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:01,341 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:01,341 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:01,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][198], [132#L902-2true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,341 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:01,341 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:01,341 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:01,341 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:01,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][198], [240#true, 213#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,341 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,341 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,341 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:01,341 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][198], [240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,342 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,342 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:01,342 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,342 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][198], [240#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,342 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:01,342 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:01,342 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:01,342 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:01,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][198], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,343 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:01,343 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:01,343 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:01,343 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:01,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][198], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,343 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:01,343 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:01,343 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:01,343 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:01,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][281], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:01,355 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:01,355 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:01,355 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:01,355 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:01,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][282], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,355 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:01,355 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:01,356 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:01,356 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:01,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][198], [240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,370 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,370 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,370 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:01,370 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,370 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][198], [132#L902-2true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,370 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:01,370 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:01,370 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:01,370 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:01,370 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:01,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][198], [240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,370 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,370 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:01,370 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,371 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,371 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][198], [240#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,371 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,371 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,371 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:01,371 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,371 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][208], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 236#true, 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,372 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:01,372 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:01,372 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:01,372 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:01,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][208], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,372 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,372 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,372 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:01,372 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][208], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,372 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:01,372 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:01,372 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:01,373 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:01,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][208], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,373 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:01,373 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:01,373 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:01,373 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:01,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][208], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,373 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:01,373 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:01,373 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:01,373 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:01,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][208], [240#true, 213#true, 186#thread2Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,373 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:01,374 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:01,374 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:01,374 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:01,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][281], [240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:01,383 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:01,383 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:01,383 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:01,383 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:01,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][282], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,383 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,383 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:01,383 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:01,383 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:01,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][281], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:01,394 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,394 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:01,394 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:01,394 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:01,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][282], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,394 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:01,394 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:01,394 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:01,394 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:01,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][281], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:01,395 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,395 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:01,395 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:01,395 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:01,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][282], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,395 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:01,395 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:01,395 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:01,395 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:01,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][208], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,396 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:01,396 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:01,396 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:01,396 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:01,396 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:01,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][208], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,396 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,396 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,396 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,396 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:01,396 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:01,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][208], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,397 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:01,397 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:01,397 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:01,397 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:01,397 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:01,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][208], [240#true, 122#L902-4true, 213#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,397 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:01,397 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:01,397 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:01,397 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:01,397 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:01,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][282], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,405 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:01,406 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:01,406 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:01,406 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:01,406 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:01,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][282], [240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,406 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,406 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:01,406 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:01,406 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][282], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,406 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,406 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:01,407 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:01,407 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:01,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][282], [240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,407 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:01,407 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:01,407 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:01,407 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:01,407 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:01,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][333], [240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 180#L915-4true, 103#L885-1true, 232#true]) [2023-11-30 03:33:01,539 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:01,539 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:01,539 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:01,539 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:01,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][335], [240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,539 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:01,539 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:01,539 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:01,539 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:01,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][335], [240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:01,539 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:01,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:01,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:01,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:01,540 INFO L124 PetriNetUnfolderBase]: 2653/7581 cut-off events. [2023-11-30 03:33:01,540 INFO L125 PetriNetUnfolderBase]: For 214793/224972 co-relation queries the response was YES. [2023-11-30 03:33:01,552 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35932 conditions, 7581 events. 2653/7581 cut-off events. For 214793/224972 co-relation queries the response was YES. Maximal size of possible extension queue 221. Compared 67559 event pairs, 533 based on Foata normal form. 1966/8345 useless extension candidates. Maximal degree in co-relation 34321. Up to 3418 conditions per place. [2023-11-30 03:33:01,598 INFO L140 encePairwiseOnDemand]: 202/210 looper letters, 35 selfloop transitions, 220 changer transitions 0/423 dead transitions. [2023-11-30 03:33:01,598 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 423 transitions, 5601 flow [2023-11-30 03:33:01,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:33:01,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:33:01,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 571 transitions. [2023-11-30 03:33:01,601 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9063492063492063 [2023-11-30 03:33:01,601 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 571 transitions. [2023-11-30 03:33:01,601 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 571 transitions. [2023-11-30 03:33:01,602 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:33:01,603 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 571 transitions. [2023-11-30 03:33:01,603 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 190.33333333333334) internal successors, (571), 3 states have internal predecessors, (571), 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:33:01,605 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:33:01,605 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:33:01,606 INFO L307 CegarLoopForPetriNet]: 188 programPoint places, 13 predicate places. [2023-11-30 03:33:01,606 INFO L500 AbstractCegarLoop]: Abstraction has has 201 places, 423 transitions, 5601 flow [2023-11-30 03:33:01,606 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 185.66666666666666) internal successors, (557), 3 states have internal predecessors, (557), 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:33:01,606 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:33:01,607 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, 1, 1, 1, 1, 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:33:01,607 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-30 03:33:01,607 INFO L425 AbstractCegarLoop]: === Iteration 10 === Targeting thread2Err1ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err5ASSERT_VIOLATIONDATA_RACE (and 26 more)] === [2023-11-30 03:33:01,607 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:33:01,607 INFO L85 PathProgramCache]: Analyzing trace with hash -19587707, now seen corresponding path program 1 times [2023-11-30 03:33:01,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:33:01,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193510173] [2023-11-30 03:33:01,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:33:01,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:33:01,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:33:01,638 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:33:01,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:33:01,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193510173] [2023-11-30 03:33:01,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193510173] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:33:01,641 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:33:01,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 03:33:01,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412166079] [2023-11-30 03:33:01,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:33:01,642 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:33:01,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:33:01,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:33:01,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:33:01,643 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 210 [2023-11-30 03:33:01,644 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 423 transitions, 5601 flow. Second operand has 3 states, 3 states have (on average 176.0) internal successors, (528), 3 states have internal predecessors, (528), 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:33:01,644 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:33:01,644 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 210 [2023-11-30 03:33:01,644 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:33:01,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][156], [248#true, 170#L915-3true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,704 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:33:01,704 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:33:01,704 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:33:01,704 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:33:01,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][157], [248#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 180#L915-4true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,708 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 03:33:01,708 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 03:33:01,708 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 03:33:01,708 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 03:33:01,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][160], [248#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,708 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:33:01,708 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:01,708 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:01,708 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:01,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][192], [248#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,709 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:33:01,709 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:01,709 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:01,709 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:01,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][160], [248#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,716 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:33:01,716 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:01,716 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:01,716 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:01,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][200], [248#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,716 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:33:01,716 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:01,716 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:01,716 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:01,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][200], [248#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,719 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:33:01,719 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:01,720 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:01,720 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:01,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][192], [248#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,720 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:33:01,720 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:01,720 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:01,720 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:01,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][200], [248#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,724 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:33:01,724 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:01,724 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:01,724 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:01,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][195], [248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,725 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:33:01,725 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:01,725 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:01,725 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:01,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][200], [248#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,731 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,731 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,731 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,731 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,732 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,732 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,732 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,732 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,741 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,741 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,741 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,741 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][195], [248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,742 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,742 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,742 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,742 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][195], [248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,742 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,742 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,742 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,742 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,750 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][193], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 160#L879-3true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,750 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 03:33:01,750 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:33:01,750 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:33:01,751 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:33:01,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][201], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,751 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 213#true, 47#L878-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,751 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,758 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,758 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,758 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,758 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][201], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,759 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,759 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,759 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,759 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 213#true, 47#L878-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,759 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,759 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,759 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,759 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][210], [248#true, 240#true, 59#L892-2true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,775 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:01,775 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,775 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,775 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][210], [248#true, 240#true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,775 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:01,775 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:01,775 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:01,775 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:01,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][216], [248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:01,776 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:01,776 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:01,776 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:01,776 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:01,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][204], [248#true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 209#true, 106#L893true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,781 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,781 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,781 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,781 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 16#L895-3true, 213#true, 50#L915-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,781 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,781 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,781 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,781 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][216], [248#true, 170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:01,785 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 03:33:01,785 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:33:01,785 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:33:01,785 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:33:01,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][218], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,786 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,786 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,786 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,786 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][238], [248#true, 170#L915-3true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,786 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,786 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,786 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,786 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][239], [248#true, 170#L915-3true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:01,786 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,786 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,786 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,786 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][218], [248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,788 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:01,788 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,788 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,788 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][218], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,788 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,788 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,788 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,788 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,788 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,796 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,796 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,796 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,796 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][245], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,797 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,797 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,797 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,797 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][247], [248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,797 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,797 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,797 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,797 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 59#L892-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,798 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,799 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,799 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,799 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,799 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:01,799 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,799 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,799 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,799 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,806 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,806 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,806 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,806 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][253], [248#true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,806 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,806 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,806 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,806 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][252], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,806 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,806 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,806 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,806 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 59#L892-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,807 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:01,807 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,807 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,808 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,808 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,808 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,808 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,808 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,808 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][210], [248#true, 240#true, 193#L915-2true, 59#L892-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,815 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:01,815 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:01,815 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,815 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,815 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 59#L892-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,815 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,815 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,815 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,815 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,815 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][218], [248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,815 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:01,815 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,816 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,816 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,816 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:01,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][216], [248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:01,816 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:01,816 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:01,816 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:01,816 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:01,816 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:01,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][209], [248#true, 240#true, 59#L892-2true, 213#true, 50#L915-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,816 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:01,816 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,816 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,816 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:01,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][253], [248#true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,817 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:01,817 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:01,817 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:01,817 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:01,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][252], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,817 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:01,817 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:01,817 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:01,817 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:01,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 59#L892-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,818 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:01,818 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,818 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:01,818 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,818 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][210], [248#true, 240#true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,824 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:01,824 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:01,824 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:01,824 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:01,824 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:01,824 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,824 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:01,824 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,824 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,824 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,824 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:01,824 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:01,824 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][218], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,824 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,825 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,825 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,825 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,825 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:01,825 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][216], [248#true, 170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:01,825 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:01,825 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,825 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,825 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:01,825 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][209], [248#true, 240#true, 213#true, 50#L915-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 106#L893true, 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,825 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:01,825 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:01,825 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,825 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,826 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,826 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,826 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,826 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,826 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,826 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,826 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:01,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][270], [248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,862 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:01,862 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,862 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,862 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][270], [248#true, 170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,862 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:01,862 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:01,862 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:01,862 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:01,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][271], [248#true, 240#true, 59#L892-2true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,862 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:01,862 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:01,862 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:01,862 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:01,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][271], [248#true, 240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,862 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:01,862 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,862 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,862 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][264], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,868 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,868 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,868 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:01,868 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][268], [248#true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,869 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:01,869 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:01,869 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:01,869 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:01,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][268], [248#true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,869 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:33:01,869 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:01,869 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:01,869 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:01,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][264], [248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,870 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:33:01,870 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:01,870 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:33:01,870 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:33:01,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][264], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,870 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,870 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,870 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:01,870 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,870 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][268], [248#true, 240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,871 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,871 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,871 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:01,871 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][268], [248#true, 240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,878 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:33:01,878 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:01,878 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:01,878 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:01,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][268], [248#true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,886 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:33:01,886 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:33:01,886 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:33:01,886 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:33:01,886 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:33:01,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][268], [248#true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,886 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:01,886 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:01,886 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:01,886 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:01,886 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:01,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,886 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:01,886 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:01,886 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:01,886 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:01,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][264], [248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,894 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:01,894 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:01,894 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:01,894 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][266], [248#true, 240#true, 59#L892-2true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,895 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][268], [248#true, 240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,895 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][268], [248#true, 240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,895 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][270], [248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:01,895 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,895 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,896 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:01,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][271], [248#true, 240#true, 193#L915-2true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,896 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:01,896 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:01,896 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:01,896 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:01,896 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:01,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,896 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:33:01,896 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:01,896 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:01,896 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:01,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,897 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:01,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,897 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:01,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][195], [248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,898 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:01,898 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:01,898 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:01,898 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:01,898 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:01,906 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][264], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,906 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:01,906 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][266], [248#true, 240#true, 213#true, 50#L915-1true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 106#L893true, 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,907 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][268], [248#true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,907 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][268], [248#true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,907 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:01,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][270], [248#true, 170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:01,908 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:01,908 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:01,908 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:01,908 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:01,908 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:01,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][271], [248#true, 240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,908 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:01,908 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:01,908 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,908 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,908 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:01,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,908 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:01,908 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:01,909 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:01,909 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:01,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,915 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:01,915 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:01,915 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:01,915 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:01,916 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,916 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:01,916 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:01,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,916 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,916 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:01,916 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:01,916 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,916 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,916 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,916 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,917 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:01,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,918 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][193], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 180#L915-4true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,918 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][193], [248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,918 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][195], [248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,918 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,918 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][201], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,919 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][201], [248#true, 240#true, 59#L892-2true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,919 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][201], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,919 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][201], [248#true, 240#true, 59#L892-2true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,919 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,919 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 47#L878-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,920 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:01,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 213#true, 47#L878-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,920 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:01,920 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,920 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,920 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,920 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][195], [248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,920 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:01,920 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,920 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,920 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,920 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:01,937 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,937 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:01,937 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,937 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,937 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,937 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,937 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:01,937 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,937 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:01,937 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,937 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,937 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,937 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,937 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:01,938 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][201], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,938 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:01,938 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,938 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,938 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:01,938 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,938 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,938 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][201], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,938 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:01,938 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,938 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,938 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:01,938 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,938 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,938 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 47#L878-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,938 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:01,938 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,938 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,938 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,938 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:01,939 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:01,939 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][198], [248#true, 240#true, 44#L893-3true, 47#L878-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,939 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:01,939 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,939 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,939 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:01,939 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,939 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:01,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][204], [248#true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 81#L915-7true, 106#L893true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,941 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:33:01,941 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,941 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,941 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,941 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][204], [248#true, 240#true, 59#L892-2true, 213#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,941 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:33:01,941 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:01,941 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:01,941 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:01,962 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][204], [248#true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 106#L893true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:01,962 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:33:01,962 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,962 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,962 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,962 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:01,962 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:02,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][397], [170#L915-3true, 132#L902-2true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 250#(= |#race~total~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:02,163 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:33:02,163 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:02,163 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:02,163 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:02,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][401], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:02,202 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 03:33:02,202 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:02,202 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:02,202 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:02,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][406], [132#L902-2true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,202 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,202 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,202 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,202 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][406], [132#L902-2true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,219 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:02,219 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:02,219 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:02,219 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:02,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][211], [248#true, 240#true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:02,270 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:02,270 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:02,270 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:02,270 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:02,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][215], [248#true, 170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:02,270 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:02,270 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,270 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,270 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,270 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,270 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:02,270 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:02,270 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:02,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][219], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:02,270 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,270 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:02,271 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:02,271 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:02,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][211], [248#true, 240#true, 193#L915-2true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:02,271 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:02,271 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:02,271 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:02,271 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:02,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][215], [248#true, 170#L915-3true, 240#true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:02,271 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:02,271 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,271 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,271 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,271 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,272 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:02,272 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:02,272 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:02,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][219], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:02,272 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:02,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:02,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:02,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][381], [132#L902-2true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,272 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:02,272 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,272 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,272 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:02,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][381], [132#L902-2true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,273 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:02,273 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:02,273 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:02,273 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:02,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][374], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:02,273 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:02,273 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:02,273 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:02,273 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:02,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][211], [248#true, 240#true, 193#L915-2true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:02,274 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:02,274 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:02,274 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:02,274 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:02,274 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:02,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][211], [248#true, 240#true, 193#L915-2true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:02,274 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:02,274 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:02,274 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:02,274 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:02,274 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:02,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][215], [248#true, 170#L915-3true, 240#true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:02,274 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:02,274 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,274 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:02,274 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,275 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][215], [248#true, 170#L915-3true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:02,275 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:02,275 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,275 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,275 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:02,275 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:02,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,275 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,275 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:02,275 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:02,275 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:02,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,275 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,275 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:02,275 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,275 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:02,275 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:02,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,275 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,275 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:02,276 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:02,276 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:02,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,276 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,276 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,276 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:02,276 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:02,276 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:02,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][219], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:02,276 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,276 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:02,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,276 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:02,276 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:02,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][219], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:02,276 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,276 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:02,276 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:02,276 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:02,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 213#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,280 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,280 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:02,280 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:02,280 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:02,280 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 213#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,281 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:02,281 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:02,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:02,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][263], [248#true, 170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:02,492 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:02,492 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,492 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,492 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][265], [248#true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,493 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:02,493 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:02,493 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:02,493 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:02,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][265], [248#true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,493 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:02,493 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:02,493 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:02,493 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:02,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][267], [248#true, 240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:02,493 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:02,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][269], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:02,493 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:02,493 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,493 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,493 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][263], [248#true, 170#L915-3true, 240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:02,494 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:02,494 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,494 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,494 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][265], [248#true, 240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,494 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:02,494 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:02,494 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:02,494 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:02,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][265], [248#true, 240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,494 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:02,494 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:02,494 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:02,494 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:02,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][267], [248#true, 240#true, 193#L915-2true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:02,495 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:02,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][269], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:02,495 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:02,495 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,495 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,495 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][410], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,495 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:02,495 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,495 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:02,495 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][410], [132#L902-2true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,496 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:02,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,496 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:02,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][412], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:02,496 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:02,496 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:02,496 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:02,496 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:02,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][263], [248#true, 170#L915-3true, 240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:02,497 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:02,497 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,497 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:02,497 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][263], [248#true, 170#L915-3true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:02,497 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:02,497 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:02,497 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,497 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:02,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][265], [248#true, 240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,497 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:02,497 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:02,497 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:02,497 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:02,497 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:02,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][265], [248#true, 240#true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,498 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][265], [248#true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,498 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][265], [248#true, 240#true, 213#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,498 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][267], [248#true, 240#true, 193#L915-2true, 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:02,498 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,498 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:02,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][267], [248#true, 240#true, 193#L915-2true, 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:02,499 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:02,499 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,499 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,499 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:02,499 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:02,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][269], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:02,499 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:02,499 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,499 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,499 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,499 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:02,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][269], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:02,499 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:02,499 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,499 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,499 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:02,499 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:02,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][329], [248#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:02,524 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:02,524 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:02,524 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:02,524 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:02,607 INFO L124 PetriNetUnfolderBase]: 2878/8747 cut-off events. [2023-11-30 03:33:02,607 INFO L125 PetriNetUnfolderBase]: For 148792/156657 co-relation queries the response was YES. [2023-11-30 03:33:02,623 INFO L83 FinitePrefix]: Finished finitePrefix Result has 42420 conditions, 8747 events. 2878/8747 cut-off events. For 148792/156657 co-relation queries the response was YES. Maximal size of possible extension queue 297. Compared 79479 event pairs, 722 based on Foata normal form. 88/7534 useless extension candidates. Maximal degree in co-relation 41617. Up to 3791 conditions per place. [2023-11-30 03:33:02,651 INFO L140 encePairwiseOnDemand]: 202/210 looper letters, 281 selfloop transitions, 4 changer transitions 3/448 dead transitions. [2023-11-30 03:33:02,651 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 200 places, 448 transitions, 6730 flow [2023-11-30 03:33:02,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:33:02,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:33:02,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 552 transitions. [2023-11-30 03:33:02,652 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8761904761904762 [2023-11-30 03:33:02,652 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 552 transitions. [2023-11-30 03:33:02,652 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 552 transitions. [2023-11-30 03:33:02,653 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:33:02,653 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 552 transitions. [2023-11-30 03:33:02,654 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 184.0) internal successors, (552), 3 states have internal predecessors, (552), 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:33:02,654 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:33:02,655 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:33:02,655 INFO L307 CegarLoopForPetriNet]: 188 programPoint places, 12 predicate places. [2023-11-30 03:33:02,655 INFO L500 AbstractCegarLoop]: Abstraction has has 200 places, 448 transitions, 6730 flow [2023-11-30 03:33:02,655 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 176.0) internal successors, (528), 3 states have internal predecessors, (528), 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:33:02,655 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:33:02,655 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, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:02,655 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-30 03:33:02,655 INFO L425 AbstractCegarLoop]: === Iteration 11 === Targeting thread2Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err5ASSERT_VIOLATIONDATA_RACE (and 26 more)] === [2023-11-30 03:33:02,656 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:33:02,656 INFO L85 PathProgramCache]: Analyzing trace with hash -1644690895, now seen corresponding path program 1 times [2023-11-30 03:33:02,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:33:02,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17892989] [2023-11-30 03:33:02,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:33:02,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:33:02,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:33:02,681 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:33:02,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:33:02,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17892989] [2023-11-30 03:33:02,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17892989] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:33:02,682 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:33:02,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 03:33:02,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828716220] [2023-11-30 03:33:02,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:33:02,682 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:33:02,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:33:02,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:33:02,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:33:02,683 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 171 out of 210 [2023-11-30 03:33:02,683 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 448 transitions, 6730 flow. Second operand has 3 states, 3 states have (on average 175.0) internal successors, (525), 3 states have internal predecessors, (525), 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:33:02,683 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:33:02,683 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 171 of 210 [2023-11-30 03:33:02,683 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:33:02,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,826 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,827 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,827 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,827 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,836 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:02,836 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:02,836 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:02,836 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:02,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,836 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:02,836 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,836 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,836 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,836 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][220], [248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,836 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:02,836 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:02,836 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:02,836 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:02,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][220], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,836 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:02,836 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:02,837 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:02,837 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:02,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,837 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:02,837 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:02,837 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:02,837 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:02,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,839 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:02,839 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,839 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,839 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,839 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:02,839 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:02,839 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:02,839 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:02,839 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:02,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][215], [248#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,864 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:02,864 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:02,864 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:02,864 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:02,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,865 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:02,865 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:02,865 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:02,865 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:02,865 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:02,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,865 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:02,865 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,865 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,865 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,865 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:02,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][219], [248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,865 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:02,865 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:02,865 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:02,865 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:02,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][220], [248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,866 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:02,866 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:02,866 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:02,866 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:02,866 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:02,874 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,874 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:02,874 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:02,874 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:02,874 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:02,874 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:02,874 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:02,874 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,874 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:02,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,874 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:02,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:02,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][219], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:02,875 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:02,875 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:02,875 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:02,875 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:02,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][220], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,875 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:02,875 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:02,875 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:02,875 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:02,875 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:02,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][275], [248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,916 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:02,917 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:02,917 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:02,917 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:02,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][275], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,917 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:02,917 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:02,917 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:02,917 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:02,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][278], [248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,917 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:02,917 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:02,917 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:02,917 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:02,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][278], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,917 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:33:02,917 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:02,917 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:02,917 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:02,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][278], [248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,918 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:02,918 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:02,918 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:02,918 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:02,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][278], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,918 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:02,918 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:02,918 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:02,918 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:02,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][278], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,918 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:33:02,918 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:33:02,918 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:33:02,918 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:33:02,919 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:33:02,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][278], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,919 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:02,919 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:02,919 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:02,919 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:02,919 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:02,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][192], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,919 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:02,919 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:02,919 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:02,919 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:02,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][192], [248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,928 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:33:02,929 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:02,929 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:02,929 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:02,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][192], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,938 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:02,938 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:02,938 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:02,938 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:02,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][281], [248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,946 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:02,946 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:02,946 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:02,946 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:02,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][275], [248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,947 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:02,947 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:02,947 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:02,947 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:02,947 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:02,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][276], [248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:02,947 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:02,947 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:02,947 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:02,947 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:02,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][278], [248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,947 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:02,947 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:02,947 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:02,947 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:02,947 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:02,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][278], [248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,948 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:02,948 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:02,948 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:02,948 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:02,948 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:02,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][192], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,948 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:02,948 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:02,948 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:02,948 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:02,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][192], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,948 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:02,948 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:02,948 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:02,948 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][275], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,957 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][276], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,957 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][278], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,957 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][278], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,957 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:02,957 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:02,958 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:02,958 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:02,958 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:02,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][192], [248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,966 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:02,967 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:02,967 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:02,967 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:02,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][201], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,967 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:02,967 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:02,967 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:02,967 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:02,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][192], [248#true, 240#true, 44#L893-3true, 213#true, 47#L878-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,967 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:02,967 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:02,967 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:02,967 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:02,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][208], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 106#L893true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:02,987 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:33:02,987 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:02,987 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:02,987 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:03,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][407], [132#L902-2true, 240#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,185 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:03,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:03,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:03,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:03,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][407], [132#L902-2true, 240#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,198 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:03,198 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:03,198 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:03,198 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:03,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][380], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:03,220 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:03,220 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:03,220 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:03,220 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:03,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][382], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:03,220 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:03,220 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:03,220 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:03,221 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:03,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][382], [240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:03,221 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:03,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:03,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:03,221 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:03,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][380], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:03,349 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:03,349 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:03,349 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:03,349 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:03,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][382], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,349 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:03,349 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:03,349 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:03,349 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:03,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][382], [240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,349 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:03,349 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:03,349 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:03,349 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:03,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][380], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:03,362 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:03,363 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:03,363 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:03,363 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:03,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][382], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,363 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:03,363 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:03,363 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:03,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:03,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][382], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,363 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:03,363 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:03,363 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:03,363 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:03,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][216], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:03,375 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:03,375 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:03,375 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:03,375 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:03,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,375 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,375 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:03,375 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:03,376 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:03,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,376 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:03,376 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:03,376 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:03,376 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:03,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][216], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:03,376 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:03,376 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:03,377 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:03,377 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:03,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,377 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,377 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:03,377 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:03,377 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:03,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,377 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:03,377 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:03,377 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:03,377 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:03,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][216], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:03,389 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:03,389 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:03,389 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:03,389 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:03,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:03,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,389 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:03,390 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:03,390 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:03,390 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:03,390 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:03,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,390 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,390 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,390 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:03,390 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:03,390 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:03,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][217], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:03,390 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:03,390 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:03,390 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:03,390 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:03,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][216], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:03,391 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:03,391 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:03,391 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:03,391 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:03,391 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:03,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,391 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:03,391 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:03,391 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:03,391 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:03,391 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:03,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,391 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,392 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,392 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:03,392 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:03,392 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:03,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][217], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:03,392 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:03,392 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:03,392 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:03,392 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:03,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:03,448 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:03,448 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:03,448 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:03,448 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:03,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:03,448 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:03,448 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:03,448 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:03,448 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:03,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:03,448 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:03,448 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:03,448 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:03,448 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:03,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,458 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:03,458 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:03,458 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:03,458 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:03,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,458 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:03,458 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:03,458 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:03,458 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:03,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:03,459 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:03,459 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:03,459 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:03,459 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:03,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,468 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:03,468 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:03,469 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:03,469 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:03,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][415], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,469 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:03,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:03,469 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:03,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:03,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][418], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:03,469 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:03,469 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:03,469 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:03,469 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:03,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][279], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,479 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:03,479 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:03,479 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:03,479 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:03,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][279], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,479 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:03,479 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:03,479 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:03,479 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:03,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][282], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:03,480 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:03,480 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,480 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,480 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][279], [248#true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,480 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:03,480 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:03,480 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:03,480 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:03,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][279], [248#true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,481 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:03,481 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:03,481 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:03,481 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:03,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][282], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:03,481 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:03,481 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,481 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,481 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][279], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,489 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:03,489 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:03,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:03,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:03,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:03,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][279], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,489 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:03,489 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:03,489 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:03,489 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:03,489 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:03,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][280], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:03,489 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:03,489 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:03,489 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:03,490 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:03,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][282], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:03,490 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:03,490 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:03,490 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,490 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,490 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][279], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,490 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:03,490 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:03,491 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:03,491 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:03,491 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:03,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][279], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:03,491 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:03,491 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:03,491 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:03,491 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:03,491 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:03,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][280], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:03,491 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:03,491 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:03,491 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:03,491 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:03,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][282], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:03,491 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:03,491 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,492 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,492 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:03,492 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:03,561 INFO L124 PetriNetUnfolderBase]: 2521/7431 cut-off events. [2023-11-30 03:33:03,561 INFO L125 PetriNetUnfolderBase]: For 137613/141399 co-relation queries the response was YES. [2023-11-30 03:33:03,577 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40150 conditions, 7431 events. 2521/7431 cut-off events. For 137613/141399 co-relation queries the response was YES. Maximal size of possible extension queue 208. Compared 65221 event pairs, 416 based on Foata normal form. 43/6503 useless extension candidates. Maximal degree in co-relation 38295. Up to 3303 conditions per place. [2023-11-30 03:33:03,614 INFO L140 encePairwiseOnDemand]: 207/210 looper letters, 286 selfloop transitions, 2 changer transitions 3/449 dead transitions. [2023-11-30 03:33:03,614 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 449 transitions, 7352 flow [2023-11-30 03:33:03,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:33:03,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:33:03,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 541 transitions. [2023-11-30 03:33:03,618 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8587301587301587 [2023-11-30 03:33:03,618 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 541 transitions. [2023-11-30 03:33:03,618 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 541 transitions. [2023-11-30 03:33:03,618 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:33:03,618 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 541 transitions. [2023-11-30 03:33:03,619 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 180.33333333333334) internal successors, (541), 3 states have internal predecessors, (541), 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:33:03,621 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:33:03,644 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:33:03,645 INFO L307 CegarLoopForPetriNet]: 188 programPoint places, 13 predicate places. [2023-11-30 03:33:03,645 INFO L500 AbstractCegarLoop]: Abstraction has has 201 places, 449 transitions, 7352 flow [2023-11-30 03:33:03,645 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 175.0) internal successors, (525), 3 states have internal predecessors, (525), 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:33:03,645 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:33:03,645 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:03,645 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-30 03:33:03,645 INFO L425 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err5ASSERT_VIOLATIONDATA_RACE (and 26 more)] === [2023-11-30 03:33:03,646 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:33:03,646 INFO L85 PathProgramCache]: Analyzing trace with hash -406043663, now seen corresponding path program 1 times [2023-11-30 03:33:03,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:33:03,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144309738] [2023-11-30 03:33:03,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:33:03,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:33:03,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:33:03,730 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:33:03,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:33:03,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144309738] [2023-11-30 03:33:03,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144309738] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 03:33:03,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388229131] [2023-11-30 03:33:03,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:33:03,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 03:33:03,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 03:33:03,744 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:33:03,747 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:33:03,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:33:03,862 INFO L262 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-30 03:33:03,867 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 03:33:03,964 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:33:03,964 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-30 03:33:04,008 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:33:04,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388229131] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-30 03:33:04,008 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-30 03:33:04,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2023-11-30 03:33:04,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108797130] [2023-11-30 03:33:04,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-30 03:33:04,009 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-30 03:33:04,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:33:04,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-30 03:33:04,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-11-30 03:33:04,011 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 184 out of 210 [2023-11-30 03:33:04,012 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 449 transitions, 7352 flow. Second operand has 9 states, 9 states have (on average 187.11111111111111) internal successors, (1684), 9 states have internal predecessors, (1684), 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:33:04,012 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:33:04,012 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 184 of 210 [2023-11-30 03:33:04,012 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:33:04,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][169], [248#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 180#L915-4true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 258#(= thread1Thread1of1ForFork0_~i~0 0)]) [2023-11-30 03:33:04,139 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 03:33:04,139 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 03:33:04,139 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 03:33:04,139 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 03:33:04,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][172], [248#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:04,139 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:33:04,139 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:04,139 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:04,139 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:04,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][172], [248#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 258#(= thread1Thread1of1ForFork0_~i~0 0)]) [2023-11-30 03:33:04,144 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:33:04,144 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:04,144 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:04,144 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:04,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,381 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,381 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,381 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,381 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,395 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,395 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,395 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,395 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][285], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,396 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,396 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,396 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,399 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][302], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 160#L879-3true, 180#L915-4true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,400 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,400 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,400 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,400 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,404 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,405 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,405 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,405 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][233], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,405 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 03:33:04,405 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:33:04,405 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:33:04,406 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:33:04,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][299], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,406 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,406 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,406 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,406 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][300], [248#true, 240#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,406 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,406 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,407 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,407 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,413 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 03:33:04,413 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:33:04,413 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:33:04,413 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:33:04,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][282], [248#true, 240#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 105#L895-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,413 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,413 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,413 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,413 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][303], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,414 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,414 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,414 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,414 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][249], [248#true, 240#true, 193#L915-2true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,415 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:04,415 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:04,415 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:04,415 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:04,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][249], [248#true, 240#true, 193#L915-2true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,416 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:04,416 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:04,416 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:04,416 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:04,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][250], [248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 193#L915-2true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,416 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,416 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:04,416 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,416 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:04,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][233], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,420 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 03:33:04,420 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:33:04,420 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:33:04,420 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:33:04,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][299], [248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,421 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,421 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,421 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,421 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][300], [248#true, 240#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,422 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,422 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,422 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,422 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,426 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 03:33:04,426 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:33:04,426 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:33:04,426 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:33:04,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][282], [248#true, 240#true, 190#L879true, 213#true, 105#L895-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,426 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,426 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,426 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,426 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][303], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,427 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,427 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,427 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,427 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:04,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][240], [248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:04,429 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:04,429 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:04,429 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:04,429 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:04,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][240], [248#true, 170#L915-3true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:04,429 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,429 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,429 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:04,429 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:04,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,430 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:04,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:04,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:04,430 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:04,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,430 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,430 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,430 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,430 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,430 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,430 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,430 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,430 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,430 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,431 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,431 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:04,431 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:04,431 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,431 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,431 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,431 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,431 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,431 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,431 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,431 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][246], [248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,431 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,432 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,436 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,436 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][246], [248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,436 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,436 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:04,436 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,437 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:04,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,437 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,437 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:04,437 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,437 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:04,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,437 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,437 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,437 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,437 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][248], [248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,437 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:04,437 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:04,438 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:04,438 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:04,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [248#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 103#L885-1true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,466 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:04,466 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:04,466 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:04,466 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:04,466 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,466 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:04,466 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:04,466 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,466 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,467 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:04,467 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,467 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,467 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,467 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,467 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,467 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,467 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,467 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,468 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,468 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,468 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,468 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,468 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,468 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,468 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,468 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,468 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,468 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,468 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][246], [904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,468 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,468 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,468 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,468 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,469 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][246], [248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,469 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,469 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:04,469 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,469 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:04,469 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,469 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,469 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,469 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,469 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,469 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,470 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,470 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:04,470 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,470 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:04,470 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][248], [248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,470 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:04,470 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:04,470 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:04,470 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:04,470 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:04,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][251], [248#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,470 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,470 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,470 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:04,470 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][251], [248#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,471 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:04,471 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:04,471 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:04,471 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:04,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][229], [248#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,473 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:04,473 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:04,473 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:04,473 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:04,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][233], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,474 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,474 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,474 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,474 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,474 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][233], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,474 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:04,474 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,474 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,474 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:04,474 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][231], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,474 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,474 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,474 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:04,474 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:04,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,475 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,475 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,475 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,475 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,475 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,493 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,494 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,494 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,494 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,494 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,494 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,494 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,494 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,494 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,494 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,494 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,494 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,494 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,494 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,494 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,494 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,495 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][246], [248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,495 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,495 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:04,495 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,495 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,495 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:04,495 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:04,508 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,508 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,508 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,508 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,508 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:04,508 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,508 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:04,508 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:04,508 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:04,508 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,508 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,509 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:04,509 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:04,509 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][246], [248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,509 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,509 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,509 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:04,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][199], [248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,535 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:33:04,535 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:04,535 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:04,535 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:04,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][327], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,548 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:04,548 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:04,548 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:04,548 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:04,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,548 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:33:04,548 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:33:04,548 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:33:04,549 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:33:04,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,549 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:04,549 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:04,549 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:04,549 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:04,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][202], [248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,549 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:04,549 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:04,549 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:04,549 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:04,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][202], [248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,560 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:33:04,560 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:04,560 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:04,560 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:04,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][348], [248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 103#L885-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,575 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 03:33:04,575 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 03:33:04,575 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 03:33:04,575 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 03:33:04,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][354], [248#true, 240#true, 44#L893-3true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,575 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:04,575 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:04,575 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:04,575 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:04,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][321], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:04,591 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,592 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,592 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,592 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:04,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,592 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,592 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:04,592 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:04,592 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:04,592 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,592 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:33:04,592 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:04,592 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:04,592 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:04,592 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:04,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][326], [248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,593 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,593 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:04,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][327], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,593 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:04,593 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:04,593 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:04,593 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:04,593 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:04,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][354], [248#true, 240#true, 44#L893-3true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,594 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,594 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,594 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,594 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][347], [248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,595 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 03:33:04,595 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:33:04,595 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:33:04,595 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:33:04,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][353], [248#true, 240#true, 44#L893-3true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,595 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,595 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,595 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,595 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][355], [248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 22#L878-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,596 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,596 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,596 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,596 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][353], [248#true, 240#true, 44#L893-3true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,611 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,611 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,611 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,611 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][355], [248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,612 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,612 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,612 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,612 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,629 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:33:04,629 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:04,629 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:04,629 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:04,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][372], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,630 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:33:04,630 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:04,630 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:04,630 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:04,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][394], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,646 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,646 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:04,646 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:04,646 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:04,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,654 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:33:04,654 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:04,654 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:04,654 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:04,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,654 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,654 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,654 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,654 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,655 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:33:04,655 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:04,655 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:04,655 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:04,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,655 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:33:04,656 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:04,656 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:04,656 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:04,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,656 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,656 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,656 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,656 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][394], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,663 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,664 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,664 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:04,664 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][394], [248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,686 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:33:04,686 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 03:33:04,686 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:33:04,686 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:33:04,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][394], [248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,686 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:33:04,686 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:04,686 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:04,686 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:04,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][386], [248#true, 170#L915-3true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,718 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,718 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,718 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,718 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][386], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:04,718 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:04,718 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,718 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:04,719 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][387], [904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,719 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:33:04,719 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:04,719 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:04,719 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:04,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][384], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,748 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,748 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:04,748 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:04,748 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][384], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,749 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,749 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,749 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,749 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][385], [904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,749 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:04,749 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:04,749 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,749 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:04,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][394], [248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,749 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:04,749 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:04,750 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:04,750 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:04,750 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:04,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][394], [248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,750 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:04,750 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:04,750 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,750 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,750 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][394], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,750 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:04,750 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,750 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,750 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:04,750 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][394], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,751 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,751 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,751 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:04,751 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:04,751 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:04,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][395], [248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,751 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,751 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:04,751 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,751 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:04,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][395], [904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,751 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,751 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,751 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,751 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,781 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:04,781 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:04,781 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:04,781 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:04,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,782 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 03:33:04,782 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:33:04,782 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:33:04,782 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:33:04,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][503], [248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,783 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,783 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,783 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,783 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][504], [248#true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,783 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,783 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,783 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,783 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][480], [248#true, 240#true, 190#L879true, 213#true, 105#L895-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,791 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,791 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,791 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,791 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][507], [248#true, 240#true, 16#L895-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,792 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,792 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,792 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,792 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,811 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][394], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,812 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,812 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,812 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,812 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:04,812 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:04,812 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:04,812 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][394], [248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,812 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:04,812 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:04,812 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:04,812 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,812 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,812 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][395], [248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,812 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,813 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,813 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,813 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:04,813 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:04,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,814 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 03:33:04,814 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 03:33:04,814 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:33:04,814 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:33:04,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][503], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,814 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,814 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,814 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,814 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][504], [248#true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,815 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,815 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,815 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,815 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][480], [248#true, 240#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,821 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,821 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,821 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,821 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][507], [248#true, 240#true, 16#L895-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,821 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,821 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,821 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,821 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,842 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][394], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,842 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:04,842 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,842 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:04,842 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,842 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:04,842 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:04,843 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][394], [248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,843 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:04,843 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:04,843 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:04,843 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:04,843 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:04,843 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:04,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][395], [904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:04,843 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,843 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:04,843 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,843 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:04,843 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:05,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][418], [248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,075 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,075 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,075 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:05,075 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:05,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,076 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,076 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][420], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,076 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,076 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,076 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:05,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][355], [248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,185 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,185 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,185 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,185 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][547], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,208 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,208 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,208 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,208 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][544], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,209 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 03:33:05,209 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 03:33:05,209 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:33:05,209 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 03:33:05,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][544], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,209 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,209 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,209 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,209 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,209 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,209 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,209 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,209 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,230 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,230 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,230 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,230 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][573], [240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:05,236 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,236 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,236 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,236 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][573], [132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:05,236 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,236 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,236 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:05,237 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:05,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][573], [240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:05,237 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,237 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,237 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,237 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,237 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,237 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:05,237 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,237 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:05,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,237 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,237 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,237 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,237 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,237 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,237 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,237 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,238 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][633], [132#L902-2true, 240#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,242 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,243 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,243 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,243 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][355], [248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 103#L885-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,255 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 03:33:05,255 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 03:33:05,255 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 03:33:05,255 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 03:33:05,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,255 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,255 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,255 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,255 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][603], [248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,256 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,256 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,256 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,256 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][633], [132#L902-2true, 240#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,265 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,265 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,265 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,265 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][541], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,277 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,277 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:05,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,277 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:05,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][544], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,277 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,277 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,277 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,277 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,277 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][544], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,277 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,277 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,277 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,277 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][546], [248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,277 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,277 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,277 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,277 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][547], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,278 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,278 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,278 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,278 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,278 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,278 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,278 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,278 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,278 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][603], [248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 22#L878-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,279 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,279 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,279 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,279 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][574], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:05,285 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,285 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:05,285 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:05,285 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][574], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:05,285 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,285 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,285 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,285 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][574], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:05,285 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,285 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,285 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,285 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,286 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,286 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,286 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,286 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,286 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,286 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,286 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,286 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,286 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,286 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,286 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,286 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,286 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,286 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,286 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,286 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,287 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,287 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,287 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,287 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,287 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,287 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,287 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,287 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][234], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,293 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,293 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,293 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,293 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][234], [248#true, 240#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,294 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,294 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,294 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,294 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][607], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,303 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 03:33:05,303 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:05,303 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:05,303 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:05,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][607], [248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,303 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,304 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,304 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,304 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][603], [248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,304 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,304 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,304 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,304 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][234], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,316 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,316 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,317 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,317 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][234], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,317 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,317 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,317 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,317 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][607], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,326 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:33:05,326 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:05,326 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:05,326 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:05,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][607], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,326 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,326 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,326 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,326 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][607], [248#true, 240#true, 44#L893-3true, 47#L878-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,327 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,327 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,327 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,327 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,333 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,333 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,333 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,333 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,333 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,333 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,333 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,333 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,333 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,334 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][607], [248#true, 240#true, 44#L893-3true, 213#true, 47#L878-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,349 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,349 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,349 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,349 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,357 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,357 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,357 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,357 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,357 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,357 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,357 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,357 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,385 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,385 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,385 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,385 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,385 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,385 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,385 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,386 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,386 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,386 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][227], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,386 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,386 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,386 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,386 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][230], [248#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:05,386 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,386 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,386 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,386 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][227], [248#true, 170#L915-3true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,387 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,387 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,387 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,387 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][230], [248#true, 240#true, 193#L915-2true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:05,387 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,387 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,387 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:05,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][635], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true, 106#L893true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,405 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,405 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,405 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,405 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][227], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,412 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,412 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,412 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,412 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,412 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][228], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:05,412 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,412 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,412 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][234], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,412 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,412 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,412 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,412 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,412 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][234], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,413 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,413 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,413 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,413 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,413 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][227], [248#true, 170#L915-3true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,413 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,413 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,413 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,413 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:05,413 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][228], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:05,413 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,413 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,414 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][234], [248#true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,414 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,414 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,414 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,414 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,414 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][234], [248#true, 240#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,414 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,414 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,414 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,414 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,414 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,415 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,415 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,415 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,415 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][228], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:05,442 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,442 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,442 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,442 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,442 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,442 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][234], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,442 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,442 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,442 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,442 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,442 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,442 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,443 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][234], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,443 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,443 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,443 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,443 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,443 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,443 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][228], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:05,443 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,443 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,443 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,443 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,443 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:05,443 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][234], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,443 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,444 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,444 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,444 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,444 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,444 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,444 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][234], [248#true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,444 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,444 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,444 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,444 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,444 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,444 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:05,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][123], [248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:05,467 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,467 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,467 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,467 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][123], [248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,467 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,467 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,467 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,467 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][123], [248#true, 170#L915-3true, 240#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,467 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,467 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,467 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,468 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,468 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,468 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,468 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,468 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,468 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,468 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,468 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,468 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,468 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,468 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,468 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,468 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,468 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,468 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,468 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,469 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,469 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][653], [248#true, 240#true, 131#L894-1true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,470 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,470 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,470 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,470 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][643], [170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,475 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,475 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,475 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,475 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][643], [170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,475 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,475 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,475 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,475 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][643], [170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,475 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,475 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,475 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,475 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][644], [240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:05,475 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,475 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,475 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,475 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][644], [132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:05,475 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,476 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,476 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,476 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][644], [240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:05,476 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,476 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,476 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:05,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:05,477 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,477 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,477 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,477 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,488 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,488 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,488 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,488 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,499 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,499 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,499 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,499 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][653], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 140#L894-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,512 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,512 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,512 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,512 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][123], [248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,515 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,515 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,515 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,515 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,515 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][123], [248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,515 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][123], [248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:05,516 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][651], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,516 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,516 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,516 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,517 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,517 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,517 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,517 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,517 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,517 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,517 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,517 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,517 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,517 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,517 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,517 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,517 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,517 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,517 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,518 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,518 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][126], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,518 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][126], [248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,518 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,518 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][126], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,519 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,519 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,519 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,519 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][116], [248#true, 240#true, 193#L915-2true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,519 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,519 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,519 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,519 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][116], [248#true, 240#true, 193#L915-2true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,519 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,519 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,519 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,519 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:05,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][116], [248#true, 240#true, 193#L915-2true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,519 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,519 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,519 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,519 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][641], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:05,529 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,529 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,529 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,529 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][641], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:05,529 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,529 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,530 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,530 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][641], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:05,530 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,530 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,530 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,530 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][642], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,530 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,530 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,530 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,530 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][642], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,530 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,530 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,530 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,530 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][642], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,530 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,530 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,531 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,531 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][642], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,531 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,531 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,531 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,531 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][642], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,531 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,531 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,531 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,531 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][642], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,531 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,531 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,531 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,531 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][653], [248#true, 240#true, 14#L894-5true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,545 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,546 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,546 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,546 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][651], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,546 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,546 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,546 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,546 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,546 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][653], [248#true, 240#true, 131#L894-1true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,552 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,552 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,552 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,552 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,553 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,553 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][123], [248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,553 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,553 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,553 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,553 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,554 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,554 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][126], [248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,554 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][116], [248#true, 240#true, 193#L915-2true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,554 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,554 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,555 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:05,555 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,555 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][653], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 140#L894-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,555 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,555 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,555 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,555 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,555 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][692], [248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,560 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,560 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,560 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,560 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,561 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,561 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,561 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,561 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [248#true, 154#L892-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,562 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,562 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,562 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,562 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,563 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 03:33:05,563 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:05,563 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:05,563 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:33:05,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,563 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,563 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,563 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,563 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,564 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 03:33:05,564 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:05,564 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:05,564 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:33:05,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [248#true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,564 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,564 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,564 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,564 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,571 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,571 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:05,571 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:05,571 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:05,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 125#L896true, 209#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,574 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,574 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,574 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,574 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][412], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,575 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,575 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,575 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,575 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][653], [248#true, 240#true, 14#L894-5true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,582 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,582 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,583 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][123], [248#true, 170#L915-3true, 240#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,583 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,583 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,583 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,583 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,583 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,583 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,583 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][651], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,583 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,583 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,583 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,583 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,583 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,583 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,583 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,583 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,583 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,583 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,584 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][126], [248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,584 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][116], [248#true, 240#true, 193#L915-2true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,584 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,584 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][642], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,589 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,590 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,590 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][642], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,590 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,590 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,590 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,590 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:05,590 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][708], [240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,594 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,594 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,594 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,594 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,605 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][211], [248#true, 240#true, 193#L915-2true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 200#L900-2true, 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:05,606 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,606 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:05,606 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,606 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:05,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,608 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,608 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,608 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,608 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,608 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,608 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,608 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,608 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][468], [248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,608 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,608 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,608 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,608 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][468], [248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,609 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,609 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,609 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,609 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 154#L892-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,609 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,609 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,609 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,609 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 154#L892-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,610 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,610 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,610 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,610 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][412], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:05,611 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,611 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,611 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,611 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,612 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,612 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,612 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,612 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 125#L896true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,620 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,620 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,620 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,620 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,620 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][642], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,623 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,623 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,623 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,623 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:05,623 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][642], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,623 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,623 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,623 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,623 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,623 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][708], [240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,626 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,626 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,626 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,626 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [248#true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,636 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,636 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:05,636 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:05,636 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][492], [240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,637 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,637 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,637 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,637 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][492], [240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,637 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,637 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,637 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,637 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,639 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,639 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,639 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,639 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,640 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][651], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,640 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,640 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,640 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,640 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,640 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,640 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,640 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,640 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,640 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,640 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,640 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,640 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,640 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,640 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,640 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,640 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,640 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,640 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,640 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,641 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,641 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,641 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,641 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,641 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][126], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,641 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,641 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,641 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,641 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,641 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,641 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 174#L896-1true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,649 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,649 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,649 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,649 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,649 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][642], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,652 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,652 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,652 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,652 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,653 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][642], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,653 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,653 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,653 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,653 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,653 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:05,653 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,653 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,653 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,654 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][323], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,654 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,654 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,654 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,654 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [248#true, 240#true, 193#L915-2true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:05,654 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,654 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,654 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:05,654 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][323], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,654 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,654 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,654 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,655 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][206], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 180#L915-4true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:05,666 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,666 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:05,666 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,666 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:05,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,666 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,666 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,666 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:05,666 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:05,666 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:05,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,666 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,666 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,666 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,666 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,666 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][463], [248#true, 240#true, 44#L893-3true, 193#L915-2true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 232#true]) [2023-11-30 03:33:05,667 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,667 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:05,667 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,667 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:05,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][211], [248#true, 240#true, 193#L915-2true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:05,667 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,667 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,667 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:05,667 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:05,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][211], [248#true, 154#L892-3true, 240#true, 193#L915-2true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:05,668 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,668 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:05,668 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:05,668 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][492], [240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 67#L915-6true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,668 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,668 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,668 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,668 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][492], [240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,669 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,669 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,669 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,669 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 182#L896-3true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,672 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,672 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,673 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,673 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,685 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,685 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,685 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,685 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,685 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,690 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,690 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,690 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,690 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,690 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,690 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,690 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,690 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,690 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,691 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][323], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,691 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,691 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,691 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,691 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,691 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][325], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:05,691 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,691 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,691 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,691 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [248#true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,692 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,692 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,692 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,692 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,692 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [248#true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,692 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,692 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,692 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,692 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,692 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][323], [248#true, 170#L915-3true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,692 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,692 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,692 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,692 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:05,692 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][325], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:05,692 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,692 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,692 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,693 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][711], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,694 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 03:33:05,694 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:05,694 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:05,694 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:05,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][711], [248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,694 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,694 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,694 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,695 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][708], [132#L902-2true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,696 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 03:33:05,696 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:05,696 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:05,696 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:05,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,702 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,702 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:05,702 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:05,702 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][466], [248#true, 170#L915-3true, 240#true, 44#L893-3true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,702 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,702 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,702 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:05,702 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:05,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [248#true, 170#L915-3true, 154#L892-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,703 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,703 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:05,703 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,703 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:05,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][493], [240#true, 193#L915-2true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 92#L902true, 232#true]) [2023-11-30 03:33:05,703 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,703 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:05,703 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:05,703 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][492], [132#L902-2true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,704 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,704 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,704 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,704 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][492], [132#L902-2true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,704 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,704 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,704 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,704 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][673], [248#true, 240#true, 107#L896-4true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,706 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,706 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,706 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,706 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 182#L896-3true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,715 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,715 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,715 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,715 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,715 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,720 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,720 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,720 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,720 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,720 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,720 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,720 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,720 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,720 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,720 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,720 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,720 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,720 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,720 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][325], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:05,720 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,721 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,721 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,721 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,721 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,721 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,721 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,721 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,721 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,721 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [248#true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,721 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,721 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,721 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,722 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:05,722 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,722 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][325], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:05,722 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,722 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,722 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,722 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:05,722 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][711], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,722 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 03:33:05,722 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:05,722 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:05,722 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:05,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][711], [248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,723 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,723 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,723 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,723 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][206], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:05,730 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,730 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,730 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,730 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][458], [248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:05,730 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,730 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,730 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,730 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,730 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,730 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,731 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][468], [248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,731 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][468], [248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,731 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,731 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][206], [248#true, 154#L892-3true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:05,732 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,732 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,732 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,732 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 154#L892-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,732 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,732 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,732 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,732 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 154#L892-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,732 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,732 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,732 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,732 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,733 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][491], [170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,733 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,733 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,733 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,733 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][493], [240#true, 193#L915-2true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 45#L902-1true, 232#true]) [2023-11-30 03:33:05,733 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,733 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,733 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:05,733 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][673], [248#true, 240#true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 236#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,736 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,736 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,736 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,736 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,740 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,740 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,740 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,740 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][673], [248#true, 240#true, 107#L896-4true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,746 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,746 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,746 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,746 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,746 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][700], [248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,754 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,754 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,754 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,754 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][700], [248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,754 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,754 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,754 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,754 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][711], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,754 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,754 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,754 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,754 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,754 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][711], [248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,754 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][711], [248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,755 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][711], [248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,755 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][702], [248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,755 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,755 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:05,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][713], [248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,756 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,756 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,756 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,756 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][713], [248#true, 170#L915-3true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,756 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,756 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,756 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,756 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][704], [248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 221#true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:05,756 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,756 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,756 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,756 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:05,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][712], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:05,756 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,756 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,756 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,756 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][712], [248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:05,757 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,757 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,757 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,757 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][492], [240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,762 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,762 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][492], [240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,763 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,763 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,763 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,763 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,763 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][494], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 160#L879-3true, 92#L902true, 232#true]) [2023-11-30 03:33:05,763 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,763 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,763 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,763 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][491], [170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,763 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,763 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,763 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,763 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][493], [132#L902-2true, 240#true, 193#L915-2true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:05,764 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,764 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,764 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,764 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:05,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,765 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,765 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,765 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,765 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,765 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,765 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:05,765 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:05,765 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:05,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][653], [248#true, 240#true, 213#true, 109#L897true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,767 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,767 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:05,767 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,768 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,772 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,772 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,772 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:05,772 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][673], [248#true, 240#true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 236#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,781 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,782 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,782 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,782 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,782 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][492], [240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,791 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,791 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,791 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,791 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,791 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][492], [240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 160#L879-3true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,791 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,791 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,791 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,791 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,791 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][494], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:05,791 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,791 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,791 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,791 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][491], [170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,792 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,792 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,792 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,792 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:05,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,903 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,903 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,903 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,903 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,903 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,903 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,903 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,903 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,904 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,904 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,904 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,904 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:05,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,904 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,905 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,905 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,905 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][758], [240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:05,907 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,907 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,907 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,907 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:05,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][758], [132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:05,907 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,907 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,907 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,907 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][758], [240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:05,907 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,907 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,907 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,907 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][760], [170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,908 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,908 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][760], [132#L902-2true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,908 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,908 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,908 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,908 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][760], [170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,908 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,908 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,908 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,908 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][653], [248#true, 240#true, 213#true, 56#L897-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,909 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,909 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,909 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:05,909 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,913 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,913 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:05,913 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,913 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,914 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is not cut-off event [2023-11-30 03:33:05,914 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2023-11-30 03:33:05,914 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:05,914 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:05,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][797], [132#L902-2true, 240#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,915 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,915 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,915 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,915 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][653], [248#true, 240#true, 213#true, 109#L897true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,923 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:05,923 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:05,923 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,923 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,923 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][492], [132#L902-2true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,932 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,932 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,932 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,932 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,932 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][492], [132#L902-2true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,932 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,932 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,932 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,932 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,932 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][494], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:05,932 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,932 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,932 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,932 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][211], [248#true, 240#true, 193#L915-2true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:05,933 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,933 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,933 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,933 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:05,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][653], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 236#true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,935 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,935 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:05,936 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,936 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,940 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is not cut-off event [2023-11-30 03:33:05,940 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 03:33:05,940 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2023-11-30 03:33:05,940 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2023-11-30 03:33:05,940 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2023-11-30 03:33:05,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][797], [132#L902-2true, 240#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,941 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,941 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,941 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,941 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][653], [248#true, 240#true, 213#true, 56#L897-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,949 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:05,949 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,949 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,949 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:05,949 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [248#true, 170#L915-3true, 240#true, 122#L902-4true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,956 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,956 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,956 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,956 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][211], [248#true, 240#true, 193#L915-2true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:05,957 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,957 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,957 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,957 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][211], [248#true, 240#true, 193#L915-2true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:05,957 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,957 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,957 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,957 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:05,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][759], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:05,959 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,959 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,959 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,959 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][759], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:05,959 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,960 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,960 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,960 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][759], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:05,960 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,960 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,960 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,960 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,960 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,960 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,960 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,960 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:05,960 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,960 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,960 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,960 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,961 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,961 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,961 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,961 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,961 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,962 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,962 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][758], [240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:05,963 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,963 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,963 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,963 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,963 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:05,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][759], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:05,963 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,963 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,963 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,963 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,963 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][760], [170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,963 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,963 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,963 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,963 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,963 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,963 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,963 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,964 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,964 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,964 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,964 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,964 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,964 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,964 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:05,964 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,964 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,964 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:05,964 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:05,964 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][653], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 179#L897-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,965 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,965 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:05,965 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,965 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,970 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,970 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:05,970 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,970 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,970 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,970 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:05,970 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,971 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][653], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 236#true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,975 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:05,975 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,975 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:05,975 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,975 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:05,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][206], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:05,983 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,983 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,983 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,983 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,983 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,983 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:05,983 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:05,983 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,983 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:05,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,983 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,983 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,983 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,983 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,984 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:05,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [248#true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,984 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,984 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,984 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,984 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [248#true, 170#L915-3true, 240#true, 213#true, 153#L902-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,984 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,984 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,984 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:05,984 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,986 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][760], [170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,986 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,986 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,986 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,986 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,986 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,986 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][758], [132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:05,987 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,987 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,987 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,987 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:05,987 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][759], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:05,987 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][760], [170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:05,988 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,988 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,988 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,988 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:05,989 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,989 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:05,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][653], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 197#L897-4true, 209#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:05,989 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,989 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,989 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:05,989 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,994 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,994 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,994 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:05,994 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:05,994 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,995 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:05,995 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,995 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:05,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][653], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 179#L897-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:05,998 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:05,998 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:05,998 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,998 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:05,998 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][206], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 180#L915-4true, 160#L879-3true, 232#true]) [2023-11-30 03:33:06,008 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,008 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,008 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:06,008 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:06,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,008 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,008 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:06,008 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,008 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:06,009 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:06,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,009 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,009 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:06,009 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,009 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:06,009 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:06,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][206], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:06,009 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,009 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:06,009 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:06,009 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 213#true, 153#L902-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,009 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,010 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:06,010 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:06,010 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:06,010 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [248#true, 240#true, 213#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,010 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,010 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:06,010 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:06,010 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,010 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:06,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:06,012 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,012 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:06,012 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,012 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,012 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:06,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:06,012 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,012 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:06,012 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,012 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:06,012 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][760], [132#L902-2true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,012 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,012 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,013 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:06,013 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,013 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,013 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:06,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][653], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:06,023 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,023 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,023 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,023 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,023 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][650], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 236#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:06,036 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,036 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,036 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,036 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][791], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 244#true, 22#L878-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:06,046 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,046 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,046 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,046 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][791], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:06,046 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,046 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:06,046 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:06,046 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:06,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][791], [248#true, 170#L915-3true, 240#true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:06,046 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,046 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,047 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,047 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:06,047 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,047 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,047 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,047 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:06,047 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,047 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,047 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,047 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:06,048 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,048 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,048 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,048 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [248#true, 240#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:06,048 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,048 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,048 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,048 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,053 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,053 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,053 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:06,053 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,053 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:06,053 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,054 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,054 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:06,054 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:06,054 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][763], [132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,054 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,054 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,054 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:06,054 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,054 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,054 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:06,054 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:06,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][416], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,054 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,055 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:06,055 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,055 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:06,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][419], [248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:06,055 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,055 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,055 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:06,055 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:06,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][416], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,055 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,055 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:06,055 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,055 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:06,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][419], [248#true, 240#true, 193#L915-2true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:06,055 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,055 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,056 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:06,056 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:06,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:06,057 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is not cut-off event [2023-11-30 03:33:06,057 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 03:33:06,057 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 03:33:06,057 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:06,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [248#true, 240#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:06,057 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,057 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,057 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,057 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][650], [248#true, 240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:06,057 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,058 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,058 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,058 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][650], [248#true, 240#true, 213#true, 133#L897-7true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:06,058 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,058 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,058 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,058 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:06,060 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,060 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:06,060 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:06,060 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:06,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:06,061 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,061 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:06,061 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:06,061 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:06,061 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:06,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][650], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 236#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:06,065 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,065 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,065 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,065 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,065 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][416], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,074 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,074 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:06,074 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,074 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,074 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:06,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:06,074 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,074 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,074 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:06,074 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:06,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,075 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,075 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,075 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,075 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,075 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,075 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,075 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,075 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,075 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,075 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][416], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,075 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,075 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:06,075 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,076 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,076 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:06,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:06,076 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,076 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:06,076 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:06,076 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,076 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,076 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,076 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,076 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,076 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,076 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,076 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,076 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,076 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,076 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][650], [248#true, 240#true, 213#true, 173#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:06,086 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,086 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,086 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,086 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,086 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][790], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:06,087 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,087 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,087 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,087 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][791], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:06,087 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,087 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:06,087 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:06,087 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:06,087 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][792], [248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:06,088 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,088 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:06,088 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,088 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:06,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:06,088 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,088 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,088 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,088 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,088 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:06,088 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,089 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,089 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,089 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][650], [248#true, 240#true, 213#true, 133#L897-7true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:06,089 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,089 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,089 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,089 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,089 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:06,096 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,096 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,096 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,096 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:06,096 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:06,096 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,096 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,096 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,096 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,096 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,096 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,097 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,097 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,097 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,097 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,097 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,097 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,097 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,097 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:06,097 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,097 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:06,097 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,097 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:06,097 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,097 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [248#true, 240#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,098 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,098 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,098 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,098 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,098 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,098 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,098 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,098 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,098 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,098 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,098 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,098 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,098 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,100 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is not cut-off event [2023-11-30 03:33:06,100 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:06,100 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 03:33:06,100 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 03:33:06,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,100 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,100 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,100 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,100 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,101 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,101 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,101 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,101 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][790], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:06,106 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,106 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,106 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,106 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][791], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:06,106 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,106 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,106 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,106 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,106 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][792], [248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:06,106 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,106 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:06,107 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,107 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:06,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:06,107 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,107 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,107 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,107 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,107 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:06,107 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,107 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,107 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,107 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,107 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][807], [170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:06,115 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,115 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,115 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,115 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][807], [132#L902-2true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,115 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,115 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,115 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,115 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][807], [170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,116 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,116 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,116 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,116 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][808], [240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:06,116 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,116 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,116 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,116 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][808], [132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:06,116 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,116 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,116 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,116 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][808], [240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:06,116 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,116 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,116 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,116 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][635], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 81#L915-7true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true, 55#L900-1true]) [2023-11-30 03:33:06,118 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,118 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,118 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,118 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,119 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,119 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,119 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,119 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][790], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:06,127 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,127 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,127 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,127 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][791], [248#true, 170#L915-3true, 240#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:06,127 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,127 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,127 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,127 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:06,127 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][792], [248#true, 240#true, 193#L915-2true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:06,128 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,128 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,128 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:06,128 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [248#true, 240#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:06,128 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,128 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,128 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,128 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,128 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [248#true, 240#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:06,128 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,128 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,128 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,128 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,128 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][635], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:06,137 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2023-11-30 03:33:06,137 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:06,137 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:06,137 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:06,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][635], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 256#true, 232#true]) [2023-11-30 03:33:06,137 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,137 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,138 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,138 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,138 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,138 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2023-11-30 03:33:06,138 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:06,138 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:06,138 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:06,138 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:06,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][805], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:06,150 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,150 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,150 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,150 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][805], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:06,150 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,150 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,150 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,150 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][805], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:06,150 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,150 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,150 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,150 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:06,150 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,150 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,150 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,150 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:06,151 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,151 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,151 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,151 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,151 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,151 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,151 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,151 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,151 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,151 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,151 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,151 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,151 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,151 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,151 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,151 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,151 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,151 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,152 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,152 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,152 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,152 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,152 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,152 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,152 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,152 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][805], [240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:06,153 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,153 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,153 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,153 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,153 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,154 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,154 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][807], [170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,154 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][808], [240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:06,155 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,155 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,155 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:06,155 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,155 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][830], [248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:06,156 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,156 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,156 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,156 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,167 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][807], [170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,167 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,167 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,167 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,167 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,167 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,167 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][805], [132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:06,168 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,168 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,168 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,168 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,168 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,168 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,168 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,168 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,168 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,168 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,168 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,168 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,168 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,168 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,169 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,169 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,169 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,169 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,169 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,169 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][807], [170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,169 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,169 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,169 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,169 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,169 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][808], [132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:06,169 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,169 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,169 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:06,169 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,169 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][830], [248#true, 240#true, 44#L893-3true, 213#true, 47#L878-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:06,171 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,171 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,171 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,171 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][542], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,171 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 03:33:06,171 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:06,172 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 03:33:06,172 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:06,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][542], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,172 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,172 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,172 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:06,172 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][542], [248#true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,172 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 03:33:06,172 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:06,172 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:06,172 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 03:33:06,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][542], [248#true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,172 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,173 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,173 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:06,173 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][825], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:06,181 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 03:33:06,181 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:06,181 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:06,181 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:06,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][825], [248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:06,181 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,181 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,181 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,181 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][825], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:06,182 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,182 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,182 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,182 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:06,183 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,183 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,183 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:06,183 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,184 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:06,184 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,184 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,184 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,184 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,184 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,184 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][807], [132#L902-2true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,184 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,184 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,184 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,185 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,185 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,185 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:06,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][634], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 200#L900-2true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:06,187 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2023-11-30 03:33:06,187 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:06,187 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:06,187 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:06,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][825], [248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,207 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is not cut-off event [2023-11-30 03:33:06,207 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2023-11-30 03:33:06,207 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2023-11-30 03:33:06,207 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2023-11-30 03:33:06,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:06,207 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,207 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,207 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,207 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:06,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][815], [248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 221#true, 244#true, 176#L898-3true, 232#true]) [2023-11-30 03:33:06,209 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,209 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,209 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,209 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][816], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 176#L898-3true, 232#true]) [2023-11-30 03:33:06,209 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:06,209 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,210 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,210 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][816], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 22#L878-2true, 176#L898-3true, 232#true]) [2023-11-30 03:33:06,210 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:06,210 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,210 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,210 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][818], [248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,210 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,210 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,210 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,210 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][819], [248#true, 170#L915-3true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,210 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:06,210 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,210 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,210 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][819], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 22#L878-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,210 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,210 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,211 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,211 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][824], [248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,211 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:06,211 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,211 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,211 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][824], [248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:06,211 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:06,211 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,211 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,211 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][825], [248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:06,211 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:06,211 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,211 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,211 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,211 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][825], [248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,211 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:06,212 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,212 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,212 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,212 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:06,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][825], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:06,212 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:06,212 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,212 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,212 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,212 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][825], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:06,212 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:06,212 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,212 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,212 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,212 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,213 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,213 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,213 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,213 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,213 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,213 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,213 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,213 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,213 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,213 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,213 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,213 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,213 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,213 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,213 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,213 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,213 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][540], [248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:06,214 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,214 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,214 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,214 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][543], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,214 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,214 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,214 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,214 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][540], [248#true, 240#true, 193#L915-2true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:06,215 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,215 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,215 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,215 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:06,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][543], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,215 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,215 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,215 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,215 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][634], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 217#true, 106#L893true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:06,217 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is not cut-off event [2023-11-30 03:33:06,217 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:06,217 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:06,217 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:06,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][634], [248#true, 154#L892-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:06,217 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is not cut-off event [2023-11-30 03:33:06,217 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:06,217 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:06,217 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:06,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][838], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true, 256#true]) [2023-11-30 03:33:06,217 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,218 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,218 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,218 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][542], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,226 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:06,226 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,226 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:06,226 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,227 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][542], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,227 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:06,227 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,227 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:06,227 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,227 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][543], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,227 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,227 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,227 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,227 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,227 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][545], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:06,227 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:06,227 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,227 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:06,227 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][542], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,228 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:06,228 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,228 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,228 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:06,228 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][542], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,228 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:06,228 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,228 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,228 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:06,228 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][543], [248#true, 170#L915-3true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:06,228 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,228 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,228 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,228 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,229 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:06,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][545], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:06,229 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:06,229 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,229 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:06,229 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][838], [240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:06,232 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,232 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,232 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,232 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][849], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 105#L895-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:06,233 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,233 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,233 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,233 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 55#L900-1true, 232#true]) [2023-11-30 03:33:06,239 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,239 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,239 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,239 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,239 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][542], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,239 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:06,239 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,239 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:06,239 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,239 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,239 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:06,239 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][542], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,239 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:06,240 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:06,240 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,240 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:06,240 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,240 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][545], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:06,240 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:06,240 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:06,240 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,240 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:06,240 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,240 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][542], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,240 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:06,240 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:06,240 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,240 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,241 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:06,241 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:06,241 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][542], [248#true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:06,241 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:06,241 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,241 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:06,241 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,241 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:06,241 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:06,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][545], [248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:06,241 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:06,241 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,241 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:06,241 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:06,241 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:06,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][838], [132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:06,243 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:06,243 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:06,243 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:06,243 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:06,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 55#L900-1true]) [2023-11-30 03:33:06,333 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2023-11-30 03:33:06,333 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,333 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,333 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:06,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 55#L900-1true]) [2023-11-30 03:33:06,333 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2023-11-30 03:33:06,333 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,333 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,333 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,333 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:06,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][634], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 55#L900-1true, 256#true, 232#true]) [2023-11-30 03:33:06,344 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:06,344 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:06,344 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:06,344 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:06,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][634], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 236#true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:06,346 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event [2023-11-30 03:33:06,346 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:06,346 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:06,346 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:06,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][634], [248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true, 55#L900-1true]) [2023-11-30 03:33:06,347 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:06,347 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:06,347 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:06,347 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:06,347 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:06,353 INFO L124 PetriNetUnfolderBase]: 5679/14489 cut-off events. [2023-11-30 03:33:06,354 INFO L125 PetriNetUnfolderBase]: For 433061/451421 co-relation queries the response was YES. [2023-11-30 03:33:06,384 INFO L83 FinitePrefix]: Finished finitePrefix Result has 92917 conditions, 14489 events. 5679/14489 cut-off events. For 433061/451421 co-relation queries the response was YES. Maximal size of possible extension queue 308. Compared 132120 event pairs, 615 based on Foata normal form. 526/12870 useless extension candidates. Maximal degree in co-relation 90479. Up to 7171 conditions per place. [2023-11-30 03:33:06,457 INFO L140 encePairwiseOnDemand]: 204/210 looper letters, 692 selfloop transitions, 9 changer transitions 3/865 dead transitions. [2023-11-30 03:33:06,457 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 865 transitions, 18644 flow [2023-11-30 03:33:06,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-30 03:33:06,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-30 03:33:06,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1727 transitions. [2023-11-30 03:33:06,460 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9137566137566138 [2023-11-30 03:33:06,460 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1727 transitions. [2023-11-30 03:33:06,460 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1727 transitions. [2023-11-30 03:33:06,461 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:33:06,461 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1727 transitions. [2023-11-30 03:33:06,466 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 191.88888888888889) internal successors, (1727), 9 states have internal predecessors, (1727), 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:33:06,469 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 210.0) internal successors, (2100), 10 states have internal predecessors, (2100), 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:33:06,469 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 210.0) internal successors, (2100), 10 states have internal predecessors, (2100), 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:33:06,470 INFO L307 CegarLoopForPetriNet]: 188 programPoint places, 21 predicate places. [2023-11-30 03:33:06,470 INFO L500 AbstractCegarLoop]: Abstraction has has 209 places, 865 transitions, 18644 flow [2023-11-30 03:33:06,470 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 187.11111111111111) internal successors, (1684), 9 states have internal predecessors, (1684), 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:33:06,470 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:33:06,470 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:06,496 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:33:06,675 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:33:06,676 INFO L425 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err4ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err5ASSERT_VIOLATIONDATA_RACE (and 26 more)] === [2023-11-30 03:33:06,676 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:33:06,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1156341461, now seen corresponding path program 1 times [2023-11-30 03:33:06,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:33:06,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399732365] [2023-11-30 03:33:06,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:33:06,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:33:06,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:33:06,717 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:33:06,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:33:06,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399732365] [2023-11-30 03:33:06,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399732365] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:33:06,718 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:33:06,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 03:33:06,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123476726] [2023-11-30 03:33:06,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:33:06,718 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:33:06,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:33:06,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:33:06,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:33:06,719 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 210 [2023-11-30 03:33:06,720 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 865 transitions, 18644 flow. Second operand has 3 states, 3 states have (on average 174.66666666666666) internal successors, (524), 3 states have internal predecessors, (524), 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:33:06,720 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:33:06,720 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 210 [2023-11-30 03:33:06,720 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:33:06,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][237], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:06,954 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:06,954 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:06,954 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:06,954 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:06,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][236], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:06,955 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:06,955 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:06,955 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:06,955 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:06,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][237], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:06,956 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 03:33:06,956 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:33:06,956 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:33:06,956 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:33:06,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][294], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:06,956 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:06,956 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:06,956 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:06,957 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:06,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][295], [910#true, 248#true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:06,957 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:06,957 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:06,957 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:06,957 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:06,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][237], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:06,959 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:06,959 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:06,959 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:06,959 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:06,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][237], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:06,960 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:06,960 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:06,960 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:06,960 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:06,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][237], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:06,976 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 03:33:06,976 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:33:06,976 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:33:06,976 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:33:06,976 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:33:06,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][294], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:06,976 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:06,976 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:06,976 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:06,976 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:06,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][295], [910#true, 248#true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:06,976 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:06,977 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:06,977 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:06,977 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:07,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][254], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:07,154 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:07,154 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:07,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:07,155 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:07,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][254], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:07,155 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:07,155 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:07,155 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:07,155 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:07,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][233], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,161 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:07,161 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:07,161 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:07,161 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:07,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][237], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,161 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,161 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:07,161 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:07,161 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:07,161 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][237], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,162 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,162 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:07,162 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:07,162 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:07,162 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][234], [910#true, 248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,162 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:07,162 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:07,162 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:07,162 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:07,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][236], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,162 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:07,162 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:07,162 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:07,162 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:07,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][256], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,168 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,169 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,169 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:07,169 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:07,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][256], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,169 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,169 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,169 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:07,169 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:07,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][256], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,169 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,169 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,169 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:07,169 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:07,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][256], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,169 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,169 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:07,169 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,169 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:07,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][258], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,169 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,170 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,170 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:07,170 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:07,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][258], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,170 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:07,170 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:07,170 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:07,170 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:07,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][223], [910#true, 248#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,177 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:07,177 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:07,177 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:07,177 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:07,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][223], [910#true, 248#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 67#L915-6true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,177 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:07,177 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:07,177 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:07,177 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:07,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][256], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,177 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,177 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,177 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,177 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:07,177 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:07,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][256], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,177 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,177 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,177 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,177 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:07,177 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:07,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][256], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,178 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,178 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:07,178 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,178 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,178 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:07,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][256], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,178 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,178 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,178 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,178 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:07,178 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:07,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][259], [910#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,178 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:07,178 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:07,178 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:07,178 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:07,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][259], [910#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,178 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,178 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,178 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:07,179 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,197 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][256], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,197 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,197 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,197 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,197 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:07,197 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,197 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:07,198 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][256], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,198 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,198 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:07,198 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,198 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,198 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,198 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:07,203 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][256], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,203 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,203 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,203 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,203 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,204 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:07,204 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:07,204 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][256], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,204 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,204 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,204 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,204 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:07,204 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,204 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:07,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][259], [910#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,204 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,204 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,204 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:07,204 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,204 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,213 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][256], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,213 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,213 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,213 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,213 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,213 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:07,213 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,213 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:07,213 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][256], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,213 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,213 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,213 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,213 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,213 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,213 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:07,213 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:07,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][199], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,235 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:33:07,235 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:07,235 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:07,235 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:07,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][321], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,247 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,247 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,247 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,247 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,248 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,248 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:07,248 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:07,248 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:07,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,248 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,248 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:07,248 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:07,248 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:07,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,248 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:07,248 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,248 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,248 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,249 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:07,249 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:07,249 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:07,249 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:07,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,249 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:07,249 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:07,249 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:07,249 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:07,249 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:07,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][201], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,250 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:07,250 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:07,250 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:07,250 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:07,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][201], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,264 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:33:07,264 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:07,264 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:07,264 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:07,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][350], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 103#L885-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,265 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:33:07,265 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:07,265 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:07,265 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:07,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][353], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,278 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:07,278 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:07,278 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:07,278 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:07,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][323], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,293 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,293 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,293 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,294 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][321], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:07,294 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,294 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,294 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:07,294 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [910#true, 248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,294 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,294 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,294 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,294 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:07,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,294 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:07,295 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,295 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,295 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:07,295 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:07,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,295 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,295 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:07,295 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,295 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:07,295 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:07,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][353], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,295 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,295 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,295 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,295 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][349], [910#true, 248#true, 240#true, 44#L893-3true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,296 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 03:33:07,296 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:33:07,296 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:33:07,296 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:33:07,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][354], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,296 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,296 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,296 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,296 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][355], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 22#L878-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,297 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,297 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,297 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,297 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][354], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,312 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,312 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,312 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,312 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][355], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,313 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,313 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,313 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,313 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][362], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,316 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,316 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,316 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,316 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][356], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,330 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:33:07,330 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:07,330 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:07,330 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:07,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][356], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,348 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:33:07,348 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:07,348 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:07,348 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:07,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][356], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,348 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,348 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,348 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,348 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][356], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,349 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:33:07,349 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:07,349 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:07,349 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:07,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,349 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:33:07,349 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:07,349 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:07,349 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:07,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,350 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,350 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,350 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,350 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][409], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,438 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,438 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,438 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,438 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][409], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,462 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,462 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,462 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,462 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][409], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,463 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,463 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,463 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,463 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][472], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 105#L895-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,464 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,464 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,464 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,464 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][502], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 160#L879-3true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,465 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,465 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,465 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,465 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][373], [910#true, 248#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,483 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,483 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,483 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,483 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][373], [910#true, 248#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 236#true, 67#L915-6true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,483 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:07,483 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,483 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:07,483 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][396], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,483 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:07,483 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,483 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,483 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:07,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][396], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,483 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:07,483 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:07,483 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:07,483 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:07,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][396], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,484 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:07,484 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:07,484 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:07,484 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:07,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][396], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,484 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:07,484 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,484 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,484 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:07,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,486 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,489 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:07,489 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:07,489 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:07,489 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:07,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][409], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,494 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:07,494 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:07,494 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:07,494 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:07,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][401], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,522 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,522 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,522 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,522 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][401], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,522 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:07,522 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:07,522 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:07,522 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][409], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,523 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][409], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,523 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][409], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,523 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][409], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,523 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,523 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,524 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,524 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][405], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,524 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:07,524 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,524 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,524 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][411], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:07,524 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:07,524 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:07,524 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:07,524 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:07,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][411], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,524 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:07,524 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:07,524 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:07,524 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:07,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][412], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,524 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:07,524 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:07,524 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:07,525 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:07,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][412], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,525 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,525 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,525 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,525 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][406], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,525 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:07,525 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:07,525 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:07,525 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:07,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][395], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,581 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:07,581 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:07,581 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:07,581 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:07,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][396], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,581 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:07,581 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:07,582 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:07,582 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:07,582 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:07,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][396], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,582 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:07,582 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,582 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:07,582 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,582 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:07,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][419], [910#true, 248#true, 240#true, 193#L915-2true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,583 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:07,583 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,583 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,583 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:07,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][419], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,623 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:07,623 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:07,623 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:07,623 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:07,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][416], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:07,624 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:07,624 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:07,624 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:07,624 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:07,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [910#true, 248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,624 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:07,624 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:07,624 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:07,624 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:07,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,625 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,625 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,625 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,625 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,625 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,625 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,625 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,625 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][416], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,658 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:07,658 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:07,658 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:07,658 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:07,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,658 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,658 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,658 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,658 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:07,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,659 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:07,659 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:07,659 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:07,659 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:07,659 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:07,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,659 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,659 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,659 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,659 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,659 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:07,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][237], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:07,807 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:07,807 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:07,807 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:07,807 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:07,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][237], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:07,807 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:07,807 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:07,807 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:07,807 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:07,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][234], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:07,807 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:33:07,807 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:07,807 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:07,807 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:07,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][236], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 55#L900-1true, 232#true]) [2023-11-30 03:33:07,807 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:33:07,807 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:07,807 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:07,807 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:07,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][540], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,831 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 03:33:07,832 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 03:33:07,832 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:33:07,832 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 03:33:07,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][540], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,832 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:33:07,832 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:07,832 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:07,832 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:07,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][362], [910#true, 248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,869 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,869 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,869 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,869 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][362], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,869 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:07,869 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,869 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,870 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,870 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:07,870 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:07,870 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:07,870 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:07,870 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:07,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,870 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,870 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,870 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,870 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][355], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,871 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:07,871 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,871 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,871 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,871 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,871 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:07,871 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:07,871 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:07,871 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:07,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,871 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:07,871 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,871 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,871 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,871 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,871 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,872 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][356], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,872 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][356], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,872 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:07,872 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:07,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][357], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:07,873 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,873 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,873 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,873 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][574], [910#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:07,881 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:07,881 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:07,881 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:07,881 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:07,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][574], [910#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:07,881 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,882 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,882 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,882 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][574], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:07,882 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:07,882 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,882 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,882 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:07,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][231], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:07,898 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:07,898 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:07,898 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:07,898 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:07,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][231], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:07,899 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:07,899 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:07,899 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:07,899 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:07,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][551], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:07,906 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:07,906 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,906 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,906 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][551], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:07,906 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:07,906 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:07,906 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:07,906 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:07,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][552], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 221#true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:07,906 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,906 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,906 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,906 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][539], [910#true, 248#true, 240#true, 193#L915-2true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,910 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:07,910 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:07,910 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:07,910 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:07,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][572], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:07,920 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:07,920 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,920 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,920 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:07,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][572], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:07,921 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:07,921 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:07,921 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:07,921 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:07,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][572], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:07,921 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:07,921 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:07,921 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:07,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:07,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:07,921 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:07,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:07,921 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:07,921 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:07,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:07,921 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:07,921 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:07,921 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:07,922 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:07,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:07,922 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:07,922 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:07,922 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:07,922 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:07,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:07,922 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:07,922 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:07,922 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:07,922 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:07,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:07,922 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:07,922 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:07,922 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:07,922 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:07,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:07,922 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:07,922 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:07,922 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:07,922 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:07,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][573], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:07,923 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,923 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,923 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,923 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][573], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:07,923 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:07,923 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,923 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:07,923 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][573], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:07,923 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:07,923 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:07,923 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:07,923 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:07,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][539], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,948 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,948 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,948 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,948 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][540], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,948 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:07,948 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:07,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:07,948 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:07,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][540], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,949 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:07,949 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:07,949 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:07,949 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:07,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][542], [910#true, 248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,949 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:07,949 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:07,949 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,949 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][544], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,949 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,949 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,949 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,949 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:07,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:07,951 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,951 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,951 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,951 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,951 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][357], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,952 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,952 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,952 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,952 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:07,952 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][238], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:07,970 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,970 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:07,970 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,970 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][238], [910#true, 248#true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:07,971 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,971 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:07,971 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,971 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:07,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][540], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,984 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:07,984 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:07,984 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:07,984 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:07,984 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:07,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][540], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,984 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:07,984 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:07,984 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:07,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:07,984 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:07,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][542], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:07,984 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:07,984 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:07,984 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:07,985 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:07,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][544], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:07,985 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:07,985 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,985 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:07,985 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][572], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:07,995 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:07,995 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,995 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:07,995 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:07,995 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][238], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,005 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,005 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,005 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,005 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][238], [910#true, 248#true, 240#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,006 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,006 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,006 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,006 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,020 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,020 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,020 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:08,020 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,021 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][356], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,021 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][356], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,021 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:08,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:08,022 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:08,022 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,022 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:08,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,036 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,036 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,036 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:08,037 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:08,037 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,037 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,037 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,037 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:08,037 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:08,037 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][572], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:08,038 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,038 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:08,038 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,038 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:08,038 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][625], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,043 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,043 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,043 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,043 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,072 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,072 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:08,073 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,073 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,073 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:08,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,073 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,073 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:08,073 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,073 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,073 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:08,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][572], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:08,074 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,074 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:08,074 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:08,074 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,074 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][625], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,083 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,083 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,083 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,083 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][362], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 180#L915-4true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,085 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,085 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,085 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,085 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,118 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,118 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,118 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:08,118 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,118 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:08,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,118 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,118 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:08,118 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:08,118 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,118 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][231], [910#true, 248#true, 170#L915-3true, 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,119 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,119 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:08,119 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:08,119 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:08,119 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,119 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:08,119 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:08,119 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][238], [910#true, 248#true, 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,119 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,119 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:08,119 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,120 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:08,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][238], [910#true, 248#true, 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,120 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,120 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,120 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:08,120 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:08,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][235], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:08,120 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,120 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:08,120 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:08,120 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][235], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:08,121 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,121 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,121 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:08,121 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:08,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][625], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,122 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 03:33:08,122 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:33:08,122 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:33:08,122 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:33:08,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,122 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,122 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,122 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,122 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][625], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,123 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,123 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,123 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,123 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,124 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,124 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,124 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,124 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,124 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][321], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:08,156 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,156 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:08,156 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:08,156 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:08,156 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,156 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,156 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:08,156 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:08,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:08,156 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,156 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:08,156 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,157 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:08,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:08,157 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,157 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,157 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,157 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,157 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,157 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,158 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,158 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,158 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,158 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,158 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][618], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,288 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,288 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:08,288 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:08,288 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:08,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][624], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,288 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,288 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,288 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,288 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][624], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,288 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,288 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,289 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,289 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][625], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,289 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,289 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,289 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,289 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,289 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][625], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,289 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,289 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,289 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,289 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,289 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][625], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,289 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,290 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,290 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,290 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,290 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][625], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,290 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,290 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,290 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,290 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,290 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][620], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,290 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,290 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:08,290 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:08,290 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:08,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][620], [910#true, 248#true, 170#L915-3true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,291 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,291 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,291 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,291 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][621], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,291 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,291 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:08,291 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:08,291 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:08,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][622], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,291 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,291 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,291 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,291 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][622], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:08,292 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,292 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,292 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,292 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:08,318 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,318 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,318 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,318 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:08,318 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,318 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,318 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,318 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][362], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:08,320 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 03:33:08,321 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:33:08,321 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:33:08,321 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:33:08,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:08,321 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,321 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,321 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,321 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,321 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:08,322 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,322 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,322 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,322 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,349 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,349 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,349 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,349 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,349 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,349 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,349 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,349 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,349 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,349 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,349 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,349 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,350 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,350 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,350 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,350 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,350 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,350 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,350 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,350 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 131#L894-1true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,351 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,351 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,351 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,351 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][642], [910#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:08,358 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,358 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,358 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,358 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:08,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][642], [910#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:08,358 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,358 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,358 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,359 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][642], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:08,359 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,359 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,359 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,359 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:08,360 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,360 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,360 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,360 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,360 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,361 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,361 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,361 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,361 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,361 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,361 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,361 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,361 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,363 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,380 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,380 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,380 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,380 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][641], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:08,398 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,398 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,398 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,398 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][641], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:08,398 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,398 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,399 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,399 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][641], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:08,399 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,399 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,399 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,399 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][643], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,399 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,399 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,399 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,399 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][643], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,399 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,400 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,400 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,400 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][643], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,400 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,400 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,400 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,400 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][644], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,400 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,400 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,400 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,401 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][644], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,401 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,401 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,401 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,401 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][644], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,401 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,401 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,401 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,401 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][644], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,401 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,402 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,402 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,402 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][644], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,402 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,402 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][644], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,404 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 03:33:08,404 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:08,404 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:33:08,404 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:08,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,404 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,404 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,404 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,405 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,405 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][689], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 22#L878-2true, 232#true]) [2023-11-30 03:33:08,406 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 03:33:08,406 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:33:08,406 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:33:08,406 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:33:08,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:33:08,408 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,408 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,408 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,408 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 154#L892-3true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:33:08,408 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,408 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,408 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,408 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][326], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,409 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 03:33:08,409 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:08,409 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:33:08,410 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:33:08,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][326], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,410 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 03:33:08,410 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:33:08,410 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:08,410 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:33:08,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 140#L894-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,425 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,425 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,425 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,425 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][650], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,429 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,429 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,429 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,429 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][123], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,429 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,430 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,430 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,430 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][123], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,430 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,430 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,430 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,430 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][123], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:08,430 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,430 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,430 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,430 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,430 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,430 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,431 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,431 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,431 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,431 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,431 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,431 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,431 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,431 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,431 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,431 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,431 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,431 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,431 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,432 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,432 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,432 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,432 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,432 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,432 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,432 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,432 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,432 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,432 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,432 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,432 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,432 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,432 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,433 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][116], [910#true, 248#true, 240#true, 193#L915-2true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,433 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,433 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,433 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,433 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:08,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][116], [910#true, 248#true, 240#true, 193#L915-2true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,433 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,433 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,433 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,433 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][116], [910#true, 248#true, 240#true, 193#L915-2true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,433 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,433 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,433 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,434 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][126], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,434 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,434 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,434 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,434 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][126], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,434 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,434 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,434 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,434 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][126], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,434 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,434 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,434 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,435 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][681], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,454 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 03:33:08,454 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:33:08,454 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:33:08,454 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:33:08,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][681], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,455 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][681], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,455 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,455 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,455 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,455 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,455 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,456 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,456 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,456 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,456 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,456 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,456 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,456 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,457 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,457 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,457 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,457 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,457 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,457 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,457 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,457 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,459 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,459 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,459 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,459 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,459 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,459 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,459 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,459 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,459 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,459 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][689], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:08,460 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 03:33:08,460 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:33:08,460 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:33:08,460 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:33:08,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][327], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,462 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,462 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][327], [910#true, 248#true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,463 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,463 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,463 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,463 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,475 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,475 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:08,475 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:08,475 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:08,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 14#L894-5true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,478 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,478 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,478 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,478 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][650], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,478 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,479 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,479 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,479 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,479 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 213#true, 131#L894-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,490 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,490 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,490 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,490 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,490 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][123], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,491 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,491 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,491 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,491 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,492 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,492 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,492 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,492 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,492 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,492 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,492 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,492 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,492 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,492 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,492 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,492 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,492 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,492 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,492 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][116], [910#true, 248#true, 240#true, 193#L915-2true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,493 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,493 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,493 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,493 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,493 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][126], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,493 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,493 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,493 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,493 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,493 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 140#L894-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,494 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,494 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,494 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,494 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,494 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][641], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:08,499 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,499 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,500 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,500 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:08,500 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][681], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,503 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 03:33:08,503 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:08,503 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:08,503 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:08,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][681], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,503 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,503 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,503 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,503 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,503 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,504 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,504 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,504 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,504 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,504 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,505 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,505 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,505 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,505 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,505 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][681], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,506 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 03:33:08,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:08,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:08,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:08,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:08,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][327], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,507 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,507 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,508 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,508 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][327], [910#true, 248#true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,508 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,508 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,508 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,508 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,521 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,521 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,521 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,521 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][651], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 125#L896true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,524 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,524 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,524 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,525 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][650], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,527 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,527 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,527 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,527 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,528 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,528 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][123], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,528 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,528 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,528 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,528 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,528 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,528 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][123], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:08,528 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,528 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,528 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,528 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,528 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,528 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,529 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,529 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,529 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,529 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,529 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,529 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,529 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,529 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,529 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,529 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,529 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,529 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,529 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,529 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,529 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,529 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,529 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,530 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,530 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,530 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,530 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,530 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,530 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,530 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,530 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,530 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,530 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,530 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,530 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,530 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][126], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,530 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,530 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,530 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,531 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,531 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,531 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][126], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,531 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,531 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,531 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,531 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,531 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,531 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 14#L894-5true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,543 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,543 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,543 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,543 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,543 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,544 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][650], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,544 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,544 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,544 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,544 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,544 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,544 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,544 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,544 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][123], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,544 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,544 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,545 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,545 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,545 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,545 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,545 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,545 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,545 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,545 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,545 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,545 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,545 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,545 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,545 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,545 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,545 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,545 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,545 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,546 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,546 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,546 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][116], [910#true, 248#true, 240#true, 193#L915-2true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,546 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,546 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,546 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,546 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,546 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,546 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][126], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,546 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,546 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,546 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,546 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,546 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,546 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][644], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,554 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,554 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,554 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,554 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,554 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][644], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,554 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,554 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,554 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,554 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,554 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][641], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:08,555 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,555 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,555 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,555 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,555 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:08,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][709], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,561 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is not cut-off event [2023-11-30 03:33:08,561 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:33:08,561 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:33:08,561 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:33:08,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][709], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,561 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,561 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,561 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,561 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,576 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,576 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,576 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,576 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,578 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,578 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:08,578 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,578 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:08,578 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:08,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][208], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 200#L900-2true, 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:08,578 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,578 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:08,578 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,578 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:08,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,580 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,580 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,580 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,580 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][484], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,580 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,580 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,580 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,580 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][490], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,581 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,581 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,581 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,581 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][490], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,581 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,581 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,581 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,581 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,581 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,581 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,581 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,581 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,582 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,582 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,582 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,582 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 154#L892-3true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,583 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,583 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,583 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,583 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,583 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,584 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,584 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,584 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,584 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][651], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 174#L896-1true, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,587 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,587 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,587 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,587 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][651], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 125#L896true, thread1Thread1of1ForFork0NotInUse, 209#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,602 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,602 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,602 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,602 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,602 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][644], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,607 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,608 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,608 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,608 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,608 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][644], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,608 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,608 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,608 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,608 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,608 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][641], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:08,609 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,609 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,609 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,609 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,609 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:08,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][713], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:08,612 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,612 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,612 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,612 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][507], [910#true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,628 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,628 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,628 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,628 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][508], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,628 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,628 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,628 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,628 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][508], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,628 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,628 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:08,628 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:08,628 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:08,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][651], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 54#L896-2true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,631 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,631 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,631 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,632 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,632 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][650], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,633 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,633 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,633 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,633 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,633 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,633 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,633 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,633 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,633 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,633 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,633 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,633 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,633 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,633 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,633 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,633 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,633 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,634 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,634 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,634 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,634 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,634 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,634 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,634 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,634 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,634 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,634 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][126], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,634 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,634 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,634 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,634 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,634 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,634 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,634 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][651], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 174#L896-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,647 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,647 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,647 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,647 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,647 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][644], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,653 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,653 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,653 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,653 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,653 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][644], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,653 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,653 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,654 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,654 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,654 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][325], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:08,654 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,654 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,654 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,654 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:08,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][326], [910#true, 248#true, 170#L915-3true, 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,655 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,655 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,655 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,655 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][327], [910#true, 248#true, 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,655 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,655 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,655 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,655 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:08,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][327], [910#true, 248#true, 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,655 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,655 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,655 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,655 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:08,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:08,656 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,656 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,656 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,656 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:08,656 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,656 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,657 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,657 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:08,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][713], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:08,660 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,660 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,660 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,660 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][709], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,662 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,662 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,662 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,662 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][205], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:08,674 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,674 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:08,674 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,674 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:08,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,674 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,674 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,674 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,674 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,674 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,674 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,675 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,675 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,675 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,675 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,675 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,675 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,675 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,675 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,675 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][484], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,676 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,676 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,676 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,676 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,676 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][208], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:08,676 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,676 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:08,676 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:08,676 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][486], [910#true, 248#true, 240#true, 44#L893-3true, 193#L915-2true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 232#true]) [2023-11-30 03:33:08,676 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,676 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:08,676 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,677 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:08,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 154#L892-3true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,677 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,677 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,677 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,677 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,677 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][208], [910#true, 248#true, 154#L892-3true, 240#true, 193#L915-2true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:08,677 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,677 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:08,678 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:08,678 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][507], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,679 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,679 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,679 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,679 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][508], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,679 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,679 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:08,679 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:08,679 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:08,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][508], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,679 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,679 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,679 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,679 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][651], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 182#L896-3true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,685 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,685 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,685 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,685 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][757], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,704 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,705 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,705 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,705 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][651], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,706 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,706 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,706 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,706 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,707 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][715], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,717 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 03:33:08,717 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:08,717 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:08,717 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:08,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][715], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,717 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,717 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,717 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,717 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 240#true, 193#L915-2true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 92#L902true, 232#true]) [2023-11-30 03:33:08,730 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,730 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,730 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,730 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:08,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][507], [910#true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,730 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,730 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,730 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,730 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,730 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][507], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,731 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,732 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,732 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,732 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][508], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,732 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,732 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,732 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,732 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][508], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,732 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,732 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,732 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,732 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][676], [910#true, 248#true, 240#true, 107#L896-4true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,736 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,736 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,736 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,736 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][757], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,750 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,750 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,750 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,750 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][651], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 182#L896-3true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,752 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,752 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,752 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,752 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,752 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][715], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,761 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 03:33:08,761 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:08,761 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:08,761 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:08,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][715], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,761 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,761 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,761 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,761 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][763], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,763 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 03:33:08,763 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:08,763 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:08,763 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:08,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][763], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,763 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,763 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,763 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,763 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][778], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,764 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,764 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,764 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,765 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][205], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:08,773 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,773 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,774 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,774 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][490], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,774 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,774 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,774 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,774 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,774 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][490], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,774 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,774 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,775 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,775 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,775 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,775 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,775 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,775 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,775 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,775 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,775 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,775 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][485], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:08,775 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,775 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,775 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,775 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][205], [910#true, 248#true, 154#L892-3true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:08,776 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,776 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,776 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,776 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,776 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,776 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,777 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,777 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,777 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,777 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,777 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,777 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,777 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,777 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 240#true, 193#L915-2true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 45#L902-1true, 232#true]) [2023-11-30 03:33:08,778 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,778 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,778 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,778 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:08,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][507], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,778 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,778 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,778 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,778 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,778 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][676], [910#true, 248#true, 240#true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 236#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,783 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,783 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:08,783 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,783 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][676], [910#true, 248#true, 240#true, 107#L896-4true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,800 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,800 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,800 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,800 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,800 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][763], [910#true, 248#true, 240#true, 213#true, 105#L895-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,807 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is not cut-off event [2023-11-30 03:33:08,807 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:08,807 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:08,807 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:08,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][763], [910#true, 248#true, 240#true, 190#L879true, 213#true, 105#L895-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,807 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,807 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,807 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,807 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][778], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,808 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,808 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,808 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,808 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][702], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 221#true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:08,812 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,812 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,812 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,812 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][713], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:08,812 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,812 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,812 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,812 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,812 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][713], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:08,812 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,812 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,812 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,812 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,812 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][715], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,813 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,813 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,813 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,813 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,813 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][715], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,813 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,813 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,813 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,813 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,813 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][715], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,813 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,813 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,814 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,814 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,814 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][715], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,814 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,814 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,814 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,814 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,814 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][707], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,814 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,814 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,814 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,814 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][707], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,814 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,815 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,815 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,815 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][708], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,815 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,815 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,815 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,815 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:08,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][716], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,815 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,815 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,815 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,815 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][716], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,815 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,815 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,816 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,816 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][506], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 160#L879-3true, 92#L902true, 232#true]) [2023-11-30 03:33:08,825 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,825 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,825 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,825 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][508], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,825 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,825 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,825 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,825 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,825 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][508], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,825 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,825 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:08,825 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:08,826 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,826 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:08,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 232#true]) [2023-11-30 03:33:08,826 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,826 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,826 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,826 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:08,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][507], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,826 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,827 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,827 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,827 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,827 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 170#L915-3true, 240#true, 122#L902-4true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,828 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,828 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,828 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,828 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,828 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,828 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:08,828 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:08,828 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:08,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,828 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,829 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:08,829 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:08,829 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:08,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 213#true, 109#L897true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,834 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,834 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:08,834 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,834 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][762], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,841 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,841 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:08,841 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,841 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][676], [910#true, 248#true, 240#true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 236#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,855 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:08,855 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,855 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:08,855 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,855 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][506], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 180#L915-4true, 45#L902-1true, 232#true]) [2023-11-30 03:33:08,871 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,871 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,871 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,872 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:08,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][508], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,872 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,872 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:08,872 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:08,872 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:08,872 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][508], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,872 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,872 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,872 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,872 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,872 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,873 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,873 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,873 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,874 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,874 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,874 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:08,874 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:08,874 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:08,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,874 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:08,874 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:08,874 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:08,874 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:08,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,875 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,875 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,875 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,875 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 213#true, 153#L902-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,876 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,876 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:08,876 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:08,876 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:08,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 213#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,876 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:08,876 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:08,876 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:08,876 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:08,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][759], [910#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:08,879 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,879 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,879 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,879 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][759], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:08,879 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,880 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,880 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,880 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][759], [910#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:08,880 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,880 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,880 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,880 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 213#true, 56#L897-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,882 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,882 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:08,882 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,882 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][797], [910#true, 132#L902-2true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,890 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,890 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,890 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,890 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 213#true, 109#L897true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,904 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:08,905 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:08,905 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,905 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,905 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][702], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:08,914 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,914 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,914 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,914 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:08,914 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,914 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][713], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:08,914 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,914 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,914 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,914 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,914 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,914 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,914 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][713], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:08,914 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,914 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,914 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,915 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,915 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,915 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,915 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][715], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,915 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,915 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,915 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,915 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,915 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,915 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,915 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][715], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,915 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,915 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,915 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,915 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,915 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,916 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,916 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][715], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,916 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,916 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,916 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,916 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,916 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,916 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,916 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][715], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,916 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,916 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,916 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,916 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,916 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,916 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][707], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,917 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,917 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,917 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,917 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,917 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:08,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][707], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,917 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,917 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,917 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,917 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,917 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][506], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 180#L915-4true, 232#true]) [2023-11-30 03:33:08,926 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,926 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:08,926 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:08,926 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][508], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,927 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,927 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,927 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,927 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,927 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][508], [910#true, 132#L902-2true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,927 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,927 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,927 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,927 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,927 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 170#L915-3true, 240#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,928 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,928 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,928 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,928 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,928 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][208], [910#true, 248#true, 240#true, 193#L915-2true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:08,928 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,928 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:08,928 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,929 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:08,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][762], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,932 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:08,932 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,932 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,933 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:08,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][762], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,933 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,933 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,933 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,933 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][762], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,933 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:08,933 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:08,933 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,933 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,933 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][762], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,934 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:08,934 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:08,934 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,934 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][762], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,934 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:08,934 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:08,934 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,934 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][762], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,934 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:08,934 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:08,934 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,934 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][757], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:08,935 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,935 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,935 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,935 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][757], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,935 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,935 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,935 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,935 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,935 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][757], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,935 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,935 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,935 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,935 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,936 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][758], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:08,936 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,936 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,936 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,936 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][758], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:08,936 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,936 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,936 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,936 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][758], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:08,936 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:08,937 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:08,937 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,937 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 236#true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:08,940 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,940 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,940 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:08,940 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][762], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,948 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is not cut-off event [2023-11-30 03:33:08,948 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 03:33:08,948 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2023-11-30 03:33:08,948 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2023-11-30 03:33:08,948 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 03:33:08,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][797], [910#true, 132#L902-2true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,949 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,949 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,949 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,949 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 213#true, 56#L897-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,963 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:08,963 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:08,963 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,963 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,963 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:08,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,976 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,976 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,977 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,977 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,977 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][208], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:08,977 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,977 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,977 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,977 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 153#L902-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,978 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,978 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,978 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,978 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:08,978 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][208], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:08,978 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,978 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,978 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:08,978 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:08,982 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][762], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,982 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:08,982 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:08,982 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,982 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,982 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:08,982 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:08,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][762], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,983 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:08,983 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:08,983 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,983 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:08,983 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:08,983 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][757], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:08,983 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,983 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,983 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,983 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:08,983 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,983 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:08,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][758], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:08,983 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,983 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,984 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:08,984 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,984 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:08,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][759], [910#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:08,984 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,984 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,984 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,984 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,984 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:08,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 179#L897-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:08,986 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,986 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,986 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:08,986 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,994 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,994 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:08,994 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,994 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:08,995 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,995 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,995 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:08,995 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 236#true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,002 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,002 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:09,002 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,002 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:09,002 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:09,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][205], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:33:09,016 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:09,016 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:09,016 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:09,016 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:09,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 122#L902-4true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,016 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,016 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:09,016 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:09,016 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:09,017 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,017 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,017 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:09,017 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:09,017 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,017 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:09,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][762], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,022 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,022 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,022 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:09,022 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:09,022 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,022 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][762], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,022 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,022 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,022 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:09,022 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:09,022 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:09,023 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,023 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][757], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,023 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,023 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:09,023 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,023 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,023 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:09,023 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:09,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][758], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:09,023 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,023 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,023 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,023 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,023 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][759], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:09,024 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,024 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,024 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:09,024 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,024 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:09,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 197#L897-4true, 209#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,025 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,025 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,025 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,025 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,034 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,034 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,034 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,034 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,035 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,035 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,035 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,035 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 179#L897-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,041 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,041 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:09,041 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:09,041 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,041 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:09,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][205], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:09,056 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,056 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:09,056 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,056 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:09,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,056 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,056 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:09,056 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:09,056 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:09,056 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,057 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,057 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:09,057 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:09,057 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:09,057 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][205], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 180#L915-4true, 160#L879-3true, 232#true]) [2023-11-30 03:33:09,057 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,057 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:09,057 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:09,058 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,058 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,058 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,058 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:09,058 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:09,058 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:09,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][212], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,058 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,058 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,058 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:09,058 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:09,058 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:09,061 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][758], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:09,061 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,061 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,061 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,061 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,061 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:09,061 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:09,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 213#true, 166#L897-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:09,065 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,065 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,065 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,066 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 197#L897-4true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,078 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,078 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,079 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,079 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,079 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,091 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][762], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,091 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,092 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,092 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:09,092 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:09,092 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:09,092 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,092 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,092 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][762], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,092 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,092 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,092 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,092 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,092 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,092 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,093 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][758], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:09,093 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,093 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,093 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,093 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,093 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,093 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][774], [248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 236#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,104 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,104 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,104 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,104 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][362], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:09,110 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,110 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:09,110 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:09,110 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:09,110 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:09,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:09,110 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,110 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:09,110 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:09,110 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:09,110 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:09,110 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,110 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,111 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,111 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,111 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,111 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,111 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:09,111 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,111 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,111 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,111 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,111 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,111 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][652], [910#true, 248#true, 240#true, 213#true, 166#L897-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:09,118 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,118 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,118 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,118 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,118 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [910#true, 248#true, 240#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:09,122 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,122 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,123 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,123 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:09,123 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,123 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,123 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,123 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:09,123 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,123 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,123 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,123 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,123 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,123 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,124 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,124 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,124 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,124 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,124 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,124 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,135 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][762], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,135 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,135 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,135 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:09,135 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:09,135 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,135 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,135 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][762], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,135 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,135 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,136 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:09,136 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:09,136 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,136 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:09,136 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:09,137 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,137 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:09,137 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,137 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:09,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:09,138 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,138 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:09,138 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,138 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:09,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][774], [248#true, 240#true, 213#true, 133#L897-7true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,139 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,139 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,139 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,140 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][808], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,147 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is not cut-off event [2023-11-30 03:33:09,147 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 03:33:09,147 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:09,147 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 03:33:09,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][808], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,147 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,147 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,147 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,147 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][774], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 236#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:09,154 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,154 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,154 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,154 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,154 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][418], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,171 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,171 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:09,171 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:09,171 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][420], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:09,171 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,171 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:09,171 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:09,171 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,172 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,172 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,172 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:09,172 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:09,172 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:09,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,172 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,172 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,172 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,172 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,172 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][418], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,173 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,173 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:09,173 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:09,173 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][420], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:09,173 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,173 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:09,173 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,173 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:09,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,174 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,174 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:09,174 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:09,174 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:09,174 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,174 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,174 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,174 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,174 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,174 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [910#true, 248#true, 240#true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,176 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is not cut-off event [2023-11-30 03:33:09,176 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2023-11-30 03:33:09,176 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2023-11-30 03:33:09,176 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2023-11-30 03:33:09,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][790], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:09,189 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,189 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:09,189 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:09,189 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][792], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,189 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,189 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:09,189 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,189 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:09,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][791], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,189 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,189 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:09,189 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,189 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:09,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:09,190 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,190 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,190 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,190 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,190 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,190 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,190 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,190 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,190 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,190 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][774], [248#true, 240#true, 213#true, 133#L897-7true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:09,191 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,191 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,191 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,191 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,191 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 95#L898true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:09,206 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,206 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,206 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,206 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][634], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true, 55#L900-1true]) [2023-11-30 03:33:09,208 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,208 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,208 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,208 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][634], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:09,208 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,208 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,208 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,209 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,209 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,209 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,210 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,210 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][790], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 244#true, 22#L878-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:09,220 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,220 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:09,220 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:09,220 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][792], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:09,220 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,220 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,220 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,220 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][791], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,221 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,221 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:09,221 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,221 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:09,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:09,221 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,221 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,221 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,221 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,221 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,221 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,221 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,221 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,221 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,221 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][807], [910#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:09,236 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,236 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,236 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,236 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][807], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:09,236 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,236 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,236 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,236 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][807], [910#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:09,236 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,236 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,237 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,237 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][634], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 81#L915-7true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 256#true, 232#true]) [2023-11-30 03:33:09,238 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,238 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,238 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,238 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,238 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 95#L898true, 209#true, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,251 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,251 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,251 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,251 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,252 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][790], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:09,252 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,252 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,252 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:09,252 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][792], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:09,252 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,252 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,252 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,252 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][791], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,252 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,252 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,253 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:09,253 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:09,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [910#true, 248#true, 240#true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,253 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,253 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,253 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,253 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,253 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][793], [910#true, 248#true, 240#true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:09,253 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,253 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,253 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,253 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,253 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][805], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:09,268 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,268 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,268 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,268 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][805], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:09,268 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,268 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,268 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,268 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][805], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:09,268 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,268 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,268 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,268 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:09,269 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,269 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,269 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,269 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:09,269 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,269 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,269 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,269 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,270 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,270 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,270 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,270 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,270 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,270 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,270 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,270 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,270 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,270 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,270 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,270 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,271 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,271 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,271 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,271 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,271 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][808], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:09,271 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,271 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,271 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,271 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][808], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,271 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,271 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,272 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,272 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,272 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][808], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,272 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,272 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,272 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,272 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,272 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][634], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:09,275 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2023-11-30 03:33:09,275 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:09,275 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:09,275 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:09,275 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:09,276 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][634], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true, 55#L900-1true]) [2023-11-30 03:33:09,276 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,276 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,276 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,276 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,276 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,276 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][633], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 200#L900-2true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:09,276 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,276 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,276 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,277 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,277 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2023-11-30 03:33:09,277 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:09,277 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:09,277 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:09,277 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:09,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][830], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:09,280 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,280 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,280 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,280 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][825], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 232#true]) [2023-11-30 03:33:09,295 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,295 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,295 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,295 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][805], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:09,300 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,300 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,300 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,300 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,301 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,301 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,301 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,301 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,301 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,301 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,301 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,301 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,301 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,301 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,301 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,301 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,301 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][807], [910#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:09,302 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,302 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,302 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,302 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:09,302 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,302 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][808], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,302 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,302 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,302 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,302 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,302 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,302 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][830], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:09,304 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,304 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,304 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,304 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][830], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 47#L878-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:09,306 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,306 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,306 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,307 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][818], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,319 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,319 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,319 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,319 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][805], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:09,325 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,325 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,325 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,325 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,325 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,326 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,326 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,326 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,326 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,326 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,326 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,326 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,326 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,326 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,326 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,326 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][807], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:09,327 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,327 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,327 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,327 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:09,327 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][808], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,327 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,327 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,327 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,327 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,327 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,327 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][633], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 106#L893true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:09,329 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,329 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,329 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,330 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][830], [910#true, 248#true, 240#true, 44#L893-3true, 47#L878-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:09,330 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,330 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,330 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,330 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][633], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:09,330 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,330 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,330 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,330 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][830], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 47#L878-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:09,331 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,331 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,331 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,331 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,331 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][546], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,332 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 03:33:09,332 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:09,332 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 03:33:09,332 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:09,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][546], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,333 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,333 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,333 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:09,333 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][546], [910#true, 248#true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,333 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 03:33:09,334 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:09,334 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 03:33:09,334 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:09,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][546], [910#true, 248#true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,334 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,334 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,334 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:09,334 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][818], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:09,349 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,349 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,349 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,349 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][825], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 176#L898-3true, 232#true]) [2023-11-30 03:33:09,350 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 03:33:09,350 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:09,350 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:09,350 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:09,354 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][805], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:09,354 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,354 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,354 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,354 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,354 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:09,354 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][633], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 200#L900-2true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:09,358 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2023-11-30 03:33:09,359 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:09,359 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:09,359 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:09,359 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:09,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][832], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 81#L915-7true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true, 256#true]) [2023-11-30 03:33:09,361 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,361 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,361 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,361 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][818], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:09,374 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2023-11-30 03:33:09,375 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:09,375 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:09,375 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:09,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][818], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:09,375 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,375 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,375 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,375 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:09,376 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,376 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,377 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,377 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,377 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][365], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,377 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,377 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:09,377 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:09,377 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:09,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,377 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,377 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,377 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,377 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,377 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,377 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,378 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,378 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,378 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,378 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,378 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,378 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,378 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][686], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,379 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,379 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,379 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,379 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][686], [910#true, 248#true, 240#true, 44#L893-3true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,379 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,379 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,379 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,379 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][684], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,380 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,380 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:09,380 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:09,380 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:09,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][688], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:09,380 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,380 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,380 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,380 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,383 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,383 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,383 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,383 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,383 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,383 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,383 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,383 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,383 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,383 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,383 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,383 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,384 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,384 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,384 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,384 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][805], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:09,384 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,384 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,384 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,384 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:09,384 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,385 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:09,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][815], [910#true, 248#true, 170#L915-3true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,406 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,406 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,406 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,406 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][815], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,406 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,406 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,406 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,406 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][816], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 236#true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,407 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,407 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,407 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,407 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][816], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,407 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,407 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,407 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,407 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][818], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,407 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:09,407 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,407 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,408 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,408 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][818], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:09,408 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:09,408 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,408 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,408 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,408 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][818], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,408 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,408 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,408 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,408 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,408 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][818], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:09,409 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:09,409 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,409 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,409 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,409 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][823], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,409 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,409 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,409 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,409 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][825], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 176#L898-3true, 232#true]) [2023-11-30 03:33:09,409 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,409 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,409 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,409 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,409 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][825], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 232#true]) [2023-11-30 03:33:09,410 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,410 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,410 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,410 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,410 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][826], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 221#true, 244#true, 176#L898-3true, 232#true]) [2023-11-30 03:33:09,410 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,410 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,410 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,410 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,411 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,411 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,411 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,411 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,411 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,411 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,411 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,411 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][806], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,412 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,412 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,412 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,412 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,412 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,412 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,412 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][543], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:09,413 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,413 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,413 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,413 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][543], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:09,413 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,413 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,413 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,413 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:09,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][633], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 106#L893true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:09,416 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is not cut-off event [2023-11-30 03:33:09,416 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:09,416 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:09,416 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:09,416 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:09,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][633], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:09,417 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is not cut-off event [2023-11-30 03:33:09,417 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:09,417 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:09,417 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:09,417 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:09,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][832], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true, 256#true]) [2023-11-30 03:33:09,418 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,418 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,418 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,418 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,418 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:33:09,420 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,420 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:09,420 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:09,420 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:09,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:09,420 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,421 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:09,421 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:09,421 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:09,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,421 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,421 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:09,421 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:09,421 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:09,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,421 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,421 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,421 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,421 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 153#L902-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,422 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,422 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:09,422 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:09,422 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:09,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,422 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,422 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,422 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,422 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,436 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 160#L879-3true, 232#true]) [2023-11-30 03:33:09,436 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,436 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,436 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,436 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,436 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,436 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][688], [910#true, 248#true, 240#true, 44#L893-3true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:09,437 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,437 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,438 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][681], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,438 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:09,438 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,438 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,438 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,438 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,438 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,439 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][681], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,439 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,439 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,439 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,439 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,439 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,439 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][681], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,439 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,439 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,439 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,439 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,439 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][681], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,439 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,439 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,440 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,440 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,440 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:09,440 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,440 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,440 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,440 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,440 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][685], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,440 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,440 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,440 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,440 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][685], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 22#L878-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,441 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:09,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:09,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][365], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,441 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,441 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,441 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,441 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,441 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,441 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:09,441 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,441 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,441 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,441 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,441 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,442 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,442 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,442 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,442 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,442 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,442 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,442 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][689], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:09,442 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,442 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,442 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,442 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,442 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][689], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 22#L878-2true, 232#true]) [2023-11-30 03:33:09,442 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,443 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,443 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,443 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,443 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 154#L892-3true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:09,444 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,444 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,444 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,444 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,444 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][365], [910#true, 248#true, 154#L892-3true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,444 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,444 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,444 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,444 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,444 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,444 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:09,444 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,444 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,445 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,445 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,445 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,445 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,445 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,445 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,445 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,445 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,445 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,445 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][541], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:09,446 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,446 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,446 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,446 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][545], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,447 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,447 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,447 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,447 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][546], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,447 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,447 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,447 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,447 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,447 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][546], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,447 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:09,447 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,447 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:09,447 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,447 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][541], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:09,448 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,448 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,448 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,448 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][545], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:09,449 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,449 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,449 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,449 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][546], [910#true, 248#true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,449 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,449 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,449 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,449 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,449 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][546], [910#true, 248#true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,449 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:09,449 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,450 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,450 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:09,450 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][832], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:09,454 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,454 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,454 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,454 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][849], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true, 256#true]) [2023-11-30 03:33:09,561 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,561 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,561 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,561 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][686], [910#true, 248#true, 240#true, 44#L893-3true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,570 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,571 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,571 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,571 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,571 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][686], [910#true, 248#true, 240#true, 44#L893-3true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,571 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,571 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,571 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,571 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:09,571 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][709], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:09,572 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:09,572 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:09,572 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:09,572 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:09,572 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:09,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][709], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:09,572 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:09,572 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,572 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,572 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,572 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:09,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][710], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 92#L902true, 232#true]) [2023-11-30 03:33:09,572 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,572 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,573 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,573 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:09,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][712], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:09,573 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,573 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,573 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,573 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,574 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][818], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:09,574 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:09,574 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,574 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,574 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,574 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:09,574 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,574 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][818], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:09,574 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:09,574 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,574 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,574 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,574 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][818], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:09,575 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][818], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:09,575 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][816], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:09,575 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,575 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][816], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:09,576 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][825], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 176#L898-3true, 232#true]) [2023-11-30 03:33:09,576 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][825], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 232#true]) [2023-11-30 03:33:09,576 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:09,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][826], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 180#L915-4true, 244#true, 176#L898-3true, 232#true]) [2023-11-30 03:33:09,577 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,577 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:09,577 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,577 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,577 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:09,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][832], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:09,579 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,579 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,579 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,579 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,580 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,580 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,580 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,580 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,580 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 5#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,580 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,580 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:09,581 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,581 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:09,581 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:09,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 153#L902-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,581 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,581 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:09,581 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:09,581 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,581 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:09,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 213#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:09,581 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,582 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,582 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,582 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:09,582 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:09,591 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 160#L879-3true, 232#true]) [2023-11-30 03:33:09,591 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,591 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,591 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,591 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,591 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,591 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,591 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][689], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:09,591 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,591 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,591 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,591 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,591 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,591 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,592 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 154#L892-3true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:33:09,592 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,592 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,592 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,592 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,592 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:09,592 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:09,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][633], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 236#true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:09,741 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2023-11-30 03:33:09,741 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 03:33:09,741 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 03:33:09,741 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 03:33:09,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][633], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 55#L900-1true, 232#true]) [2023-11-30 03:33:09,744 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:09,744 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:09,744 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:09,744 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:09,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][633], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true, 256#true]) [2023-11-30 03:33:09,748 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event [2023-11-30 03:33:09,748 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:09,748 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:09,748 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:09,748 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:09,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][633], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 55#L900-1true, 256#true, 232#true]) [2023-11-30 03:33:09,748 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:09,748 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:09,748 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:09,749 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:09,749 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:09,760 INFO L124 PetriNetUnfolderBase]: 5838/14544 cut-off events. [2023-11-30 03:33:09,761 INFO L125 PetriNetUnfolderBase]: For 479189/500924 co-relation queries the response was YES. [2023-11-30 03:33:09,794 INFO L83 FinitePrefix]: Finished finitePrefix Result has 102204 conditions, 14544 events. 5838/14544 cut-off events. For 479189/500924 co-relation queries the response was YES. Maximal size of possible extension queue 308. Compared 130757 event pairs, 609 based on Foata normal form. 116/12544 useless extension candidates. Maximal degree in co-relation 99591. Up to 7247 conditions per place. [2023-11-30 03:33:09,878 INFO L140 encePairwiseOnDemand]: 207/210 looper letters, 703 selfloop transitions, 2 changer transitions 3/866 dead transitions. [2023-11-30 03:33:09,878 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 210 places, 866 transitions, 20104 flow [2023-11-30 03:33:09,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:33:09,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:33:09,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 534 transitions. [2023-11-30 03:33:09,879 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8476190476190476 [2023-11-30 03:33:09,879 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 534 transitions. [2023-11-30 03:33:09,880 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 534 transitions. [2023-11-30 03:33:09,880 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:33:09,880 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 534 transitions. [2023-11-30 03:33:09,881 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 178.0) internal successors, (534), 3 states have internal predecessors, (534), 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:33:09,881 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:33:09,882 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:33:09,882 INFO L307 CegarLoopForPetriNet]: 188 programPoint places, 22 predicate places. [2023-11-30 03:33:09,882 INFO L500 AbstractCegarLoop]: Abstraction has has 210 places, 866 transitions, 20104 flow [2023-11-30 03:33:09,882 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 174.66666666666666) internal successors, (524), 3 states have internal predecessors, (524), 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:33:09,882 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:33:09,882 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:09,882 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-30 03:33:09,882 INFO L425 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err6ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err5ASSERT_VIOLATIONDATA_RACE (and 26 more)] === [2023-11-30 03:33:09,883 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:33:09,883 INFO L85 PathProgramCache]: Analyzing trace with hash 951981454, now seen corresponding path program 1 times [2023-11-30 03:33:09,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:33:09,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984463372] [2023-11-30 03:33:09,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:33:09,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:33:09,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:33:09,943 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:33:09,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:33:09,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984463372] [2023-11-30 03:33:09,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984463372] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 03:33:09,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946981348] [2023-11-30 03:33:09,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:33:09,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 03:33:09,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 03:33:09,961 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:33:09,984 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:33:10,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:33:10,076 INFO L262 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-30 03:33:10,078 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 03:33:10,089 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:33:10,089 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-30 03:33:10,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946981348] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:33:10,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-30 03:33:10,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2023-11-30 03:33:10,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306993919] [2023-11-30 03:33:10,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:33:10,090 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:33:10,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:33:10,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:33:10,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-30 03:33:10,091 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 171 out of 210 [2023-11-30 03:33:10,091 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 866 transitions, 20104 flow. Second operand has 3 states, 3 states have (on average 176.66666666666666) internal successors, (530), 3 states have internal predecessors, (530), 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:33:10,091 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:33:10,091 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 171 of 210 [2023-11-30 03:33:10,091 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:33:10,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][158], [910#true, 248#true, 170#L915-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 49#L883-3true, 236#true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:10,171 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:33:10,171 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:33:10,171 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:33:10,171 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:33:10,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][163], [910#true, 248#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 180#L915-4true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:10,178 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 03:33:10,178 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 03:33:10,178 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 03:33:10,178 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 03:33:10,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][199], [910#true, 248#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:10,178 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:33:10,179 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:10,179 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:10,179 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:10,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][162], [910#true, 248#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 106#L893true, 49#L883-3true, 236#true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:10,188 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 03:33:10,188 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:33:10,188 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:33:10,188 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:33:10,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][162], [910#true, 248#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 49#L883-3true, 236#true, 67#L915-6true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:10,188 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:33:10,188 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:10,188 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:10,188 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:10,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][209], [910#true, 248#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:10,189 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:33:10,189 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:10,189 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:10,189 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:10,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][209], [910#true, 248#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:10,194 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:33:10,194 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:10,194 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:10,195 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:10,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][202], [910#true, 248#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,195 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:33:10,195 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:10,195 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:10,195 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:10,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][208], [910#true, 248#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,200 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:33:10,200 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:10,200 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:10,200 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:10,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][200], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,200 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:33:10,201 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:10,201 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:10,201 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:10,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][208], [910#true, 248#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,208 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:33:10,208 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:10,209 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:10,209 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:10,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][206], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 183#L885-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,209 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:33:10,209 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:10,209 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:10,209 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:10,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][197], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 22#L878-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,210 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:33:10,210 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:10,210 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:10,210 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:10,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][206], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,219 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:33:10,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:10,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:10,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:10,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][207], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,220 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:33:10,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:10,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:10,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:10,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][197], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,222 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:33:10,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:10,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:10,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:10,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][201], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 160#L879-3true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,222 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:33:10,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:10,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:10,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:10,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][207], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,231 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:33:10,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:10,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:10,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:10,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][207], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,232 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:33:10,232 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:10,232 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:10,232 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:10,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][205], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,232 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:33:10,232 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:10,232 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:10,232 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:10,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][207], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,243 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:33:10,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:10,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:10,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:10,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][205], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,243 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:33:10,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:10,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:10,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:10,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][227], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,264 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:10,264 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:10,264 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:10,264 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:10,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][227], [910#true, 248#true, 240#true, 59#L892-2true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,265 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:10,265 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:10,265 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:10,265 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:10,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][235], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:10,265 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:10,265 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,265 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,265 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][235], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,265 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:10,265 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:10,265 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:10,265 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:10,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][232], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,273 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:10,273 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,274 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,274 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][224], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,274 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:10,274 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:10,274 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:10,274 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:10,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][224], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:10,275 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:10,275 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,275 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,275 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][235], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,278 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 03:33:10,278 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:33:10,278 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:33:10,278 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:33:10,278 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:33:10,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][241], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,279 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,279 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,279 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,279 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][278], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,279 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,279 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,279 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,279 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][279], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:10,280 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,280 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,280 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,280 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][241], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,282 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,282 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,282 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,282 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,282 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][241], [910#true, 248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,282 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:10,282 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,282 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,282 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][237], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,286 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,286 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,286 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,286 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][267], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 105#L895-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,287 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 03:33:10,287 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:33:10,287 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:33:10,287 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:33:10,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][284], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,287 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,287 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,287 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,287 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][271], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 160#L879-3true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,289 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,289 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,289 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,289 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,293 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,293 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,293 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,293 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][293], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,294 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,294 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,294 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,294 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][294], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,294 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,294 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,294 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,294 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,296 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,296 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,296 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,297 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,297 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,297 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,297 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,297 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,297 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][237], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,300 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,300 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,300 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,300 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][295], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 105#L895-6true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,300 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,300 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,300 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,300 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][232], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,301 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 03:33:10,301 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:33:10,301 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:33:10,301 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:33:10,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][237], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,301 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,301 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,301 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,301 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][282], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 160#L879-3true, 180#L915-4true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,301 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,301 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,301 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,301 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][284], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,302 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,302 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,302 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,302 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][267], [910#true, 248#true, 170#L915-3true, 240#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 105#L895-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,302 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 03:33:10,302 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:33:10,302 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:33:10,302 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:33:10,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][284], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 105#L895-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,302 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,302 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,303 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,303 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,303 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][282], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 160#L879-3true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,303 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,303 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,303 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,303 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,303 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,308 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,308 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,308 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,308 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][308], [910#true, 248#true, 240#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,309 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,309 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,309 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,309 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][307], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,309 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,309 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,309 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,309 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,311 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:10,311 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,311 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,311 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,311 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,311 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,311 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,311 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,311 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][295], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,314 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,314 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,314 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,314 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][295], [910#true, 248#true, 240#true, 190#L879true, 213#true, 105#L895-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,315 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,315 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,315 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,315 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][296], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,315 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,315 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,315 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,315 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][237], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,315 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,315 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:10,315 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,315 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][295], [910#true, 248#true, 240#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,316 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,316 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,316 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,316 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,316 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][296], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,316 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,316 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,316 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,316 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,316 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,321 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,321 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,321 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,321 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,321 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][241], [910#true, 248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,321 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:10,321 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,321 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,321 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:10,321 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 50#L915-1true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,321 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,322 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:10,322 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,322 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:10,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][227], [910#true, 248#true, 240#true, 193#L915-2true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,322 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:10,322 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:10,322 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:10,322 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:10,322 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:10,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][235], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:10,322 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:10,322 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:10,322 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:10,322 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:10,322 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:10,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][308], [910#true, 248#true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,323 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,323 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,323 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,323 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][307], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,323 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,323 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,323 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,323 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,324 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,324 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,324 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,324 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,324 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][295], [910#true, 248#true, 240#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 105#L895-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,326 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,326 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,326 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,326 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][296], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,326 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,326 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,326 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,326 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][295], [910#true, 248#true, 240#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 105#L895-6true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,327 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][296], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,327 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:10,331 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,331 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,331 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,331 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,331 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,331 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:10,331 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,331 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][241], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,331 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,331 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,331 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,331 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,331 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,332 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:10,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][222], [910#true, 248#true, 240#true, 213#true, 50#L915-1true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 106#L893true, 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,332 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:10,332 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:10,332 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:10,332 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:10,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][227], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,332 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:10,332 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:10,332 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:10,332 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:10,332 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:10,332 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][235], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:10,332 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:10,332 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,332 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,332 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,332 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:10,332 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:10,333 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,333 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:10,333 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:10,333 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,333 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,333 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,333 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:10,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][313], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,375 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,375 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,375 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,375 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][313], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,379 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,379 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,379 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,379 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,379 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][313], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,379 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:10,379 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,379 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,379 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][315], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,379 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,380 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:10,380 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:10,380 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:10,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][315], [910#true, 248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,380 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,380 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,380 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,380 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][316], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,380 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,380 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:10,380 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:10,380 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:10,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][316], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,380 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,380 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,380 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,380 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][319], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,381 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:10,381 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,381 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,381 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][319], [910#true, 248#true, 240#true, 59#L892-2true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,381 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:10,381 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:10,381 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:10,381 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:10,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][316], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,388 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:10,388 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,388 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:10,388 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:10,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][315], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,397 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:33:10,397 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:10,397 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:33:10,397 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:33:10,397 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:33:10,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][316], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,397 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,397 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,397 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,397 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,398 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][197], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,398 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,398 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,398 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,398 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][316], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,399 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,399 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,399 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,399 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][316], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,410 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:10,410 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:10,411 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,411 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:10,411 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:10,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][207], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,411 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:10,411 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:10,411 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:10,411 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:10,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][313], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,422 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:10,422 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,422 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,422 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,422 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:10,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][314], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,422 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][315], [910#true, 248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,423 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][316], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,423 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][316], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,423 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:10,423 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:10,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][319], [910#true, 248#true, 240#true, 193#L915-2true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,424 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:10,424 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:10,424 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:10,424 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:10,424 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:10,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][207], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,424 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:33:10,424 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:10,424 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:10,424 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:10,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][373], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 180#L915-4true, 103#L885-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,425 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:33:10,425 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:10,425 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:10,425 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:10,437 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][313], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:10,437 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,437 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,437 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][314], [910#true, 248#true, 240#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 106#L893true, 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,438 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][315], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,438 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][316], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,438 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,438 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:10,439 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][316], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,439 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,439 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:10,439 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,439 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:10,439 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:10,439 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:10,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][319], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,439 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:10,439 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,439 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,439 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:10,439 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:10,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][382], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 236#true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,439 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:10,440 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:10,440 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:10,440 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:10,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][376], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,441 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:10,441 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:10,441 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:10,441 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:10,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][382], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,454 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:10,454 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:10,454 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:10,454 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:10,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][384], [910#true, 248#true, 240#true, 44#L893-3true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 183#L885-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,454 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:10,454 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:10,454 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:10,454 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:10,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][384], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,471 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,471 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,471 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,471 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][375], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 22#L878-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,472 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 03:33:10,472 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:33:10,472 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:33:10,472 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:33:10,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][380], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,472 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,472 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,472 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,472 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][372], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,474 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,474 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,474 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,474 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:10,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][360], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,488 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,488 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:10,488 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:10,488 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:10,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][380], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,492 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,492 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,492 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,492 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][383], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,495 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,495 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,495 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,495 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][375], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,496 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:33:10,496 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:10,496 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:10,496 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:10,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][380], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,496 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,496 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,496 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,496 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][351], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,503 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,503 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,503 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,503 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:10,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][348], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,504 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:33:10,504 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:10,504 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:33:10,504 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:10,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][348], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,504 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,504 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:10,504 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,504 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][360], [910#true, 248#true, 170#L915-3true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:10,505 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:33:10,505 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:10,505 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:33:10,505 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:10,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][383], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,514 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,514 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,514 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,514 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][380], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,515 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,515 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,515 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,515 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][351], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,523 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,523 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,524 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,524 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:10,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][351], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,548 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:33:10,548 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:33:10,548 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:33:10,548 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 03:33:10,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][351], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,548 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,548 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,548 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:10,548 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][400], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,561 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:10,561 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,561 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,561 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][400], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,562 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:10,562 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,562 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,562 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][396], [910#true, 248#true, 240#true, 59#L892-2true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,562 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:10,562 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,562 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,562 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][396], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,562 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:10,562 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,562 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,562 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][400], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:10,584 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:33:10,584 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:33:10,585 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:33:10,585 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:33:10,585 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 03:33:10,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][405], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,585 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,585 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,585 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,585 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][449], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,585 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,585 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,585 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,585 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][448], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,586 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,586 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,586 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,586 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][405], [910#true, 248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,588 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:10,588 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,588 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,588 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][405], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,588 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,588 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,588 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,588 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,588 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,612 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,612 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,612 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,612 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][462], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,612 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,612 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,613 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,613 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][463], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,613 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,613 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,613 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,613 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,615 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,615 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,615 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,615 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,615 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,616 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,616 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,616 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,616 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,643 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,643 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,644 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,644 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][484], [910#true, 248#true, 240#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,644 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,644 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,644 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,644 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][485], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,644 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,644 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,644 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,644 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,646 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,646 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,646 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,646 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,646 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:10,646 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,646 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,646 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,646 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][400], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:10,680 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:10,680 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,680 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,680 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,680 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:10,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][405], [910#true, 248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,680 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:10,680 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:10,680 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,680 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,680 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,680 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,680 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,680 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,680 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,680 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][394], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 50#L915-1true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 225#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,681 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:10,681 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,681 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:10,681 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:10,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][396], [910#true, 248#true, 240#true, 59#L892-2true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,681 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:10,681 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,681 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,681 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:10,681 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][484], [910#true, 248#true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,682 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:10,682 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:10,682 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:10,682 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:10,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][485], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,682 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:10,682 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:10,682 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:10,682 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:10,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,683 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,683 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,683 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,683 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,683 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,717 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][400], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:10,717 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:10,717 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,717 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,717 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,717 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,718 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:10,718 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][405], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,718 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,718 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,718 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,718 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,718 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,718 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,718 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,718 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,718 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,718 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,718 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,718 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,718 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][394], [910#true, 248#true, 240#true, 213#true, 50#L915-1true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,719 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:10,719 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,719 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:10,719 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:10,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][396], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,719 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:10,719 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,719 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:10,719 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,719 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,720 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,720 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:10,720 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,720 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,720 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:10,720 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,720 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][419], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,739 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,739 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,739 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,739 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][419], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,739 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:10,739 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,739 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,739 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,740 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,740 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,740 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,740 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,740 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:10,740 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,740 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,740 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,740 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,740 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,740 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,740 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,741 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,741 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,741 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,741 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][419], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,777 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:10,777 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,777 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,777 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,777 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:10,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][419], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,778 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,778 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,778 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,778 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,778 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][414], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,778 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:10,778 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,778 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:10,778 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:10,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][416], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,778 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,778 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,778 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,778 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][416], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,779 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:10,779 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,779 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:10,779 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,779 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,779 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,779 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,779 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,779 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,779 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,779 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,779 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,779 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,779 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,780 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:10,780 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,780 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,780 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,780 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:10,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,780 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,780 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,780 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,780 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,780 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][416], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,985 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:10,985 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:10,985 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,985 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:10,985 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:10,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][416], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,985 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,986 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,986 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,986 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,986 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,987 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,987 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:10,987 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:10,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:10,987 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:10,987 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:10,987 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,987 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,987 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:10,987 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,011 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,012 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,012 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,012 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,012 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:11,012 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:11,012 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:11,012 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][504], [910#true, 248#true, 240#true, 59#L892-2true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,047 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,047 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:11,047 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:11,048 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:11,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][504], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,048 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,048 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,048 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,048 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][508], [910#true, 248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,048 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,048 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,048 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,048 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][508], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,048 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,048 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,048 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,049 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][510], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 106#L893true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,049 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,049 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,049 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,049 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][510], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,049 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,049 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,049 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,049 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][512], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,049 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,049 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,049 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,049 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][512], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,049 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,050 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,050 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,050 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,051 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,051 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,051 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,052 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,052 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:11,052 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,053 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][512], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,083 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 03:33:11,083 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:33:11,083 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:33:11,083 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:33:11,083 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:11,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][341], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,083 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,083 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,083 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,083 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][510], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,084 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,084 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,084 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,084 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,106 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,107 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,107 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,107 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,107 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:11,107 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:11,107 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:11,107 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,107 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][508], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,122 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 03:33:11,122 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:33:11,122 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 03:33:11,122 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 03:33:11,122 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 03:33:11,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][510], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,122 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,122 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,122 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,122 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,122 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][375], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,123 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,123 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,123 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,123 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][510], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,124 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,124 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,124 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][612], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,141 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,141 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,141 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,141 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][510], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,165 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,165 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,165 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,165 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,165 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][380], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,166 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,166 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,166 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,166 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][341], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 103#L885-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,166 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,166 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,166 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,166 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][532], [910#true, 132#L902-2true, 240#true, 213#true, 50#L915-1true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:11,174 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,174 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,174 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,174 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][532], [910#true, 240#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:11,174 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,174 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,174 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:11,174 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:11,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][532], [910#true, 240#true, 213#true, 50#L915-1true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:11,175 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,175 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:11,175 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,175 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:11,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][532], [910#true, 240#true, 213#true, 50#L915-1true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:11,175 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,175 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,175 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,175 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][612], [910#true, 170#L915-3true, 240#true, 213#true, 53#L881-6true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,183 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,183 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,184 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,184 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][552], [910#true, 170#L915-3true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,186 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,187 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,187 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,187 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][558], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 50#L915-1true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:11,192 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,192 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,192 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,192 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][504], [910#true, 248#true, 240#true, 59#L892-2true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,206 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,206 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:11,206 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,206 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:11,206 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:11,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][506], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,206 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,206 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:11,206 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:11,206 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][508], [910#true, 248#true, 240#true, 59#L892-2true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,206 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,206 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,206 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,206 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,206 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][510], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,206 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,207 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,207 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,207 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,207 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][510], [910#true, 248#true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,207 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,207 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,207 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,207 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,207 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][512], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,207 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,207 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,207 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,207 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,207 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][380], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,208 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,208 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,208 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,208 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][375], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 103#L885-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,209 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,209 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,209 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,209 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][586], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:11,210 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,210 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,210 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,210 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][627], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 232#true]) [2023-11-30 03:33:11,224 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 03:33:11,224 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:11,224 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:11,224 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:11,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][646], [910#true, 132#L902-2true, 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,224 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,224 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,224 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,224 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][627], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 232#true]) [2023-11-30 03:33:11,225 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][627], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:11,225 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][617], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,227 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,228 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,228 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,228 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][556], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,231 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,231 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,231 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,231 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][558], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 50#L915-1true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:11,235 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,235 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,235 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,235 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][504], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,246 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,246 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,246 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,246 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,246 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][506], [910#true, 248#true, 240#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,246 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][508], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,247 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][510], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 106#L893true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,247 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][510], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,247 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,247 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,248 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,248 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,248 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][512], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,248 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,248 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,248 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,248 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,248 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,248 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][380], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,249 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,249 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,249 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,250 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][595], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,250 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,250 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,250 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,250 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][586], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 22#L878-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:11,251 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,251 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,251 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,251 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][552], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:11,258 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,258 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,258 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,258 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][552], [910#true, 170#L915-3true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,258 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,258 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,258 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,258 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,258 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][552], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,258 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,258 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,258 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,259 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][552], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,259 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,259 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,259 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,259 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][646], [910#true, 132#L902-2true, 240#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,267 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,267 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,267 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,267 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][646], [910#true, 240#true, 213#true, 53#L881-6true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,267 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,267 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,267 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,267 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][628], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:11,268 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,268 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,268 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,268 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][628], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:11,269 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,269 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,269 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,269 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,269 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][617], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,272 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][556], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,273 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,273 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,273 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,273 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,273 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][556], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,275 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,275 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,275 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,275 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][546], [910#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 221#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,282 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,282 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,282 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,282 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:11,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][380], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,287 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,287 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,287 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,287 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][610], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 183#L885-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,287 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,288 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,288 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,288 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][595], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 180#L915-4true, 22#L878-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,288 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,288 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,288 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,288 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][341], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,289 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,289 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:11,289 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:11,289 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:11,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][347], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,289 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,289 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:11,289 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:11,289 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:11,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][586], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 47#L878-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:11,290 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,290 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,291 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,291 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][646], [910#true, 240#true, 213#true, 53#L881-6true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,305 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,305 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,305 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,305 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][646], [910#true, 240#true, 213#true, 53#L881-6true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,306 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 03:33:11,306 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:33:11,306 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:33:11,306 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:33:11,306 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:33:11,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][645], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,307 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,307 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,307 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,307 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][628], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:11,308 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,308 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,308 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,308 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][628], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:11,309 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,309 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,309 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,309 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,309 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,310 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,310 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,310 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,310 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][556], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,312 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,312 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,312 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,312 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,312 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][610], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,327 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,327 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,327 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,327 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][610], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 236#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,327 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,327 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,327 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,327 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][595], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,328 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,328 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,328 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,328 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,337 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,337 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,337 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,337 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,337 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,337 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,337 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,337 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,337 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,337 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,337 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,337 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,338 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,338 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,338 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,338 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:11,338 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,338 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,338 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,338 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:11,338 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,338 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,338 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,338 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,338 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,338 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,338 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,338 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,339 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,339 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,339 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,339 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,341 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][556], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,341 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,341 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,341 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,341 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,341 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,341 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,341 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][556], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,341 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,341 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,341 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,341 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][564], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:11,342 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,342 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,342 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,342 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,342 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,342 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,342 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,342 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,342 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,342 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,342 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,342 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,343 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,343 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,343 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,343 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,343 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,344 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][552], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,344 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,344 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,344 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,344 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:11,344 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][552], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,344 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,344 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,344 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,344 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,344 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,344 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][552], [910#true, 170#L915-3true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,344 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,344 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,344 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,344 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,344 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,344 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,345 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,345 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,345 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,345 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,345 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,345 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,345 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,345 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,345 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][565], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:11,345 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,345 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,345 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,345 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:11,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][565], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:11,345 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,345 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,345 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][565], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:11,346 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,346 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][646], [910#true, 240#true, 213#true, 53#L881-6true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,352 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 03:33:11,353 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:11,353 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:11,353 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:11,353 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:11,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][645], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,353 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,353 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,353 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,353 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][645], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,354 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 03:33:11,354 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:11,354 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:11,354 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:11,354 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:11,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][645], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,355 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,355 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,355 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,355 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,355 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,355 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,355 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,355 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,356 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,356 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,356 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,356 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,356 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,356 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,356 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,357 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,357 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,357 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,357 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,357 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][564], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:11,359 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,359 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,359 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,359 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,359 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,359 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,359 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,359 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,359 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,359 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,359 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,359 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,359 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][643], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,368 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,368 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,368 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,368 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][610], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,375 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,375 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,375 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,375 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][610], [910#true, 248#true, 240#true, 44#L893-3true, 47#L878-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,376 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,376 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,376 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,376 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][639], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,387 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,387 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,387 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,387 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][643], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,389 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,389 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,389 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,389 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][645], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,393 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:33:11,394 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:11,394 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:11,394 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:11,394 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:11,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][645], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,394 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,394 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,394 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,394 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][645], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 53#L881-6true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,394 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,394 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,394 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,394 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,394 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][645], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,395 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:33:11,395 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:11,395 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:11,395 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:11,395 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:11,397 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,397 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,397 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,397 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,397 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,397 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,397 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,397 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,397 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,397 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,397 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,397 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][610], [910#true, 248#true, 240#true, 44#L893-3true, 47#L878-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,412 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,413 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,413 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,413 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:11,425 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,425 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,425 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:11,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][639], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,427 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,427 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,427 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,427 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,463 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,463 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,463 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,463 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,463 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,463 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,463 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:11,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][639], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,465 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 03:33:11,465 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:33:11,465 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:33:11,465 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:33:11,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][639], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,466 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,466 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,466 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,466 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][624], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 914#true, 106#L893true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,489 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,489 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,489 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,489 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][392], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 50#L915-1true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 103#L885-1true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,490 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,490 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,490 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,490 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,499 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,499 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,499 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,499 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,499 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,499 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,499 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][234], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 135#L903true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,501 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,501 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,501 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,501 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][240], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:11,501 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,501 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,501 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,501 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][226], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 135#L903true, 244#true, 232#true]) [2023-11-30 03:33:11,502 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,502 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,502 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,502 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:11,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][246], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 135#L903true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,502 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,502 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,502 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,502 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][246], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 135#L903true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,502 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,502 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,502 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,502 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][656], [910#true, 170#L915-3true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,509 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,509 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,509 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,509 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,538 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][575], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,538 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,538 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,538 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,538 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,538 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,538 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,538 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,538 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,538 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,538 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,538 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,538 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,538 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,538 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,538 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,539 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,539 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][234], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 135#L903true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,539 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,539 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,539 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][654], [910#true, 132#L902-2true, 240#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:11,540 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,540 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,540 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,540 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][654], [910#true, 240#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:11,540 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,540 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,541 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][654], [910#true, 240#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:11,541 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,541 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,541 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,541 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][654], [910#true, 240#true, 213#true, 50#L915-1true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:11,541 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,541 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,541 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,541 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][657], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 50#L915-1true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 49#L883-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:11,541 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,541 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,541 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,541 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][657], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 49#L883-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:11,541 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,541 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,542 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,543 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,543 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,543 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,543 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][655], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,549 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,549 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,549 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,549 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][633], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,558 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,558 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,558 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,558 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][633], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,558 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,558 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,558 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,558 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][639], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,558 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,558 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][639], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,559 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][639], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,559 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][639], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,559 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][641], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 244#true, 103#L885-1true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,560 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,560 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,560 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,560 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:11,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][635], [910#true, 248#true, 240#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 244#true, 103#L885-1true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,560 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,560 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,560 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,560 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][635], [910#true, 248#true, 240#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 244#true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,560 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,560 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,560 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,560 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][642], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,560 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,560 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,560 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,560 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][643], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,561 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,561 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,561 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,561 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,561 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][643], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,561 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,561 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,561 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,561 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,561 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,584 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,584 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,584 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,584 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,584 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,584 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,584 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:11,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][418], [910#true, 248#true, 240#true, 193#L915-2true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 103#L885-1true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,604 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,604 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,604 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,604 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][119], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 50#L915-1true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 225#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,608 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,608 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,609 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,609 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][119], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 50#L915-1true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,609 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,609 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,609 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,609 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][119], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 50#L915-1true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,609 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,609 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,609 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,609 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][133], [910#true, 248#true, 240#true, 193#L915-2true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,609 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,609 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,609 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,609 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][133], [910#true, 248#true, 240#true, 193#L915-2true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,609 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,609 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,609 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,610 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][133], [910#true, 248#true, 240#true, 193#L915-2true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,610 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,610 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,610 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,610 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][134], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,610 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,610 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,610 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,610 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][134], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,610 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,610 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,610 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,610 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][134], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,610 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,610 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,610 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,610 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][134], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,611 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,611 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,611 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,611 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][134], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,611 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,611 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,611 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,611 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][134], [910#true, 248#true, 240#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,611 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,611 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,611 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,611 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][135], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:11,611 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,611 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,611 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,611 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][135], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,612 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,612 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,612 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,612 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][135], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,612 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,612 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,612 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,612 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][136], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,612 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,612 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,612 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,612 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][136], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,612 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,612 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,612 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,612 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][136], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,613 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,613 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,613 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,613 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][655], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,624 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,624 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,624 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,624 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,624 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][655], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,624 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,624 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,624 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,624 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][656], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:11,625 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,625 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,625 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,625 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][656], [910#true, 170#L915-3true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,625 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,625 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,625 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,625 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,625 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][656], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,625 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,625 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,625 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,625 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][656], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,625 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,625 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,625 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][246], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 135#L903true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,626 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,626 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,626 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][246], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,626 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,627 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,627 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,627 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,627 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][655], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,633 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 03:33:11,633 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:33:11,633 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:33:11,633 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:11,633 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:11,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][633], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,639 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,639 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,639 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:11,639 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,639 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][633], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,639 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,639 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,639 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,639 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,639 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,639 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][639], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,639 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,639 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,639 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,639 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,639 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,639 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,639 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][639], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,640 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,640 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,640 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,640 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,640 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,640 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,640 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][639], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,640 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,640 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,640 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,640 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,640 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,640 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,640 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][639], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,640 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,640 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,640 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][420], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 103#L885-1true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,650 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,650 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,650 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,650 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][119], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 50#L915-1true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,659 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,659 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,659 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:11,659 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,659 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,668 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,669 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,669 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,669 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][667], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,688 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,688 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,688 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,688 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][419], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,688 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,688 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,688 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,689 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,689 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,689 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][421], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,689 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,689 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,689 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,689 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 140#L894-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,697 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,697 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,697 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,697 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 14#L894-5true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,697 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 131#L894-1true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,698 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,698 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,698 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,698 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][119], [910#true, 248#true, 240#true, 16#L895-3true, 47#L878-3true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,700 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,700 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,700 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,700 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,700 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,706 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,706 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,706 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,706 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,707 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,707 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,707 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,707 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,707 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,707 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,707 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,707 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,707 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,707 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,707 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,707 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:11,707 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,707 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,707 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,707 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:11,708 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,708 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,708 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,708 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,708 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,708 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,708 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,708 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,708 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,708 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,708 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,708 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,708 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,708 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,708 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,708 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,708 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,709 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,709 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,709 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,709 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,709 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,709 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,709 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][651], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:11,711 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,711 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,711 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,711 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][651], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:11,712 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,712 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,712 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,712 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][651], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:11,712 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,712 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,712 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,712 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,712 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,712 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,712 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,712 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,712 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,712 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,712 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,712 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,712 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,713 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,713 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,713 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,713 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,713 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,713 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,713 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,713 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,713 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,713 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,713 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,713 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,713 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,713 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,713 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,713 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,714 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][653], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:11,714 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][653], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:11,714 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][655], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,714 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,714 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,715 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][655], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,715 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,715 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,715 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,715 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,715 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,715 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][656], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,715 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,715 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,715 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][656], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,715 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,715 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,715 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,715 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,715 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,715 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][656], [910#true, 170#L915-3true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,715 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,716 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,716 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,716 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,716 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,717 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,717 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,717 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,717 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,717 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,717 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,717 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,719 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,719 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,719 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,719 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,719 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,721 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,721 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,721 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,721 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,721 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,728 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][639], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,728 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,728 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,728 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,728 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,728 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,728 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:11,728 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][168], [910#true, 248#true, 240#true, 213#true, 50#L915-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 200#L900-2true, 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:11,735 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,735 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:11,735 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:11,735 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][668], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 125#L896true, 81#L915-7true, 209#true, 914#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,744 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:11,744 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,744 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,744 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][715], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:11,760 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,760 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,760 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,760 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,769 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][639], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:11,769 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,769 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,769 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,769 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,769 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,769 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,769 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:11,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][134], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,777 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,777 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,777 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,777 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,777 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][134], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,778 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,778 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,778 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,778 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,778 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][667], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,778 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,778 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,778 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,778 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,778 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][135], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:11,778 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,778 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,778 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,778 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,778 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][136], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,778 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,779 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,779 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,779 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,779 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][134], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,789 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,789 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,789 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,789 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,789 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][134], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,789 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,789 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,789 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,789 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,789 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 213#true, 131#L894-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,790 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,790 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,790 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,790 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,790 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][668], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 174#L896-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,791 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:11,791 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,791 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,791 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:11,798 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,798 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,798 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,798 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:11,799 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][715], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,802 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,802 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,802 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,802 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][428], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 50#L915-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 221#true, 232#true]) [2023-11-30 03:33:11,815 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,815 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,815 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:11,815 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:11,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][168], [910#true, 248#true, 240#true, 213#true, 50#L915-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 106#L893true, 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:11,816 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,816 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:11,816 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,816 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:11,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][168], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 50#L915-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:11,816 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,816 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:11,816 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,816 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:11,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][134], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,829 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,829 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,829 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,829 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,829 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][134], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,829 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,829 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,829 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,829 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,829 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 140#L894-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,830 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,830 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,830 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,830 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,830 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][668], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 54#L896-2true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,831 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:11,831 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,831 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,831 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,839 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,839 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,839 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,839 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,839 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,839 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:11,839 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][697], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,846 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,846 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,846 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,846 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][437], [910#true, 240#true, 213#true, 50#L915-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 92#L902true, 232#true]) [2023-11-30 03:33:11,855 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,855 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:11,855 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:11,855 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 14#L894-5true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,868 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,868 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,868 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,868 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,868 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][134], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,869 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][134], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,869 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][667], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,869 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,869 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][668], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 182#L896-3true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,870 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:11,870 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,870 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,870 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,880 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,880 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,880 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,880 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,880 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,880 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,880 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][312], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:11,882 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,882 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,882 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,882 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:11,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][317], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:11,882 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,882 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,882 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,882 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][318], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 135#L903true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,882 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,882 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,882 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,882 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,883 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:11,883 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:11,883 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,883 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,883 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,883 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,883 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,883 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][715], [910#true, 132#L902-2true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 160#L879-3true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,886 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 03:33:11,886 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:11,886 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:11,886 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:11,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][715], [910#true, 240#true, 213#true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,886 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,886 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,886 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,886 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][437], [910#true, 240#true, 213#true, 50#L915-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:11,897 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,898 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:11,898 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,898 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:11,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][400], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 55#L900-1true]) [2023-11-30 03:33:11,901 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,901 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,901 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,901 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][405], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:11,901 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,901 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,901 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,901 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:11,901 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:11,901 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,901 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,901 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:11,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][423], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:11,901 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:11,901 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,901 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,901 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:11,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][788], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:11,909 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,909 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,909 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,909 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:11,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][668], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 125#L896true, 914#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,914 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:11,914 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,914 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:11,914 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,914 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][674], [910#true, 248#true, 240#true, 107#L896-4true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,915 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:11,915 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,915 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,915 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,924 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][652], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,924 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,924 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,924 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,924 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,924 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,924 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,925 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,925 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,925 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,925 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,925 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,925 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,925 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,925 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,925 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,925 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,925 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,925 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,925 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,925 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,925 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,925 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:11,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][318], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 135#L903true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,926 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,926 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,926 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,926 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,926 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,926 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,926 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,926 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,926 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,926 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,926 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,926 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:11,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][807], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 105#L895-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,928 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 03:33:11,928 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:11,928 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:11,928 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:11,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][807], [910#true, 248#true, 240#true, 190#L879true, 213#true, 105#L895-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,928 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,928 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,928 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,928 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][819], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,929 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,929 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,929 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,929 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,939 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,939 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:11,939 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,939 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:11,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][437], [910#true, 132#L902-2true, 240#true, 213#true, 50#L915-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 232#true]) [2023-11-30 03:33:11,943 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,943 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:11,943 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,943 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:11,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,951 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,951 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,951 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,951 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:11,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][788], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:11,953 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,953 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,953 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,953 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:11,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][825], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,953 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,953 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,953 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,953 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][668], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 174#L896-1true, 219#(= |#race~num~0| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:11,963 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:11,963 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,963 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,963 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:11,963 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][674], [910#true, 248#true, 240#true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:11,964 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:11,964 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,964 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,964 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,974 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,974 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,974 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,974 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,974 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,974 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,974 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:11,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][807], [910#true, 248#true, 240#true, 213#true, 105#L895-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,975 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is not cut-off event [2023-11-30 03:33:11,975 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:11,975 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:11,975 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:11,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][807], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,976 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,976 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,976 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,976 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][819], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,976 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,976 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,976 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,976 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][437], [910#true, 240#true, 213#true, 50#L915-1true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 232#true]) [2023-11-30 03:33:11,986 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,986 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:11,986 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:11,986 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][755], [910#true, 240#true, 193#L915-2true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:11,989 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:11,989 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:11,989 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,989 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][755], [910#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:11,989 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:11,989 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:11,989 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,989 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][755], [910#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:11,989 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:11,990 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,990 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:11,990 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][755], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:11,990 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:11,990 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:11,990 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,990 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][768], [910#true, 170#L915-3true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,990 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:11,990 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,990 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,990 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:11,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][768], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:11,990 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:11,990 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:11,990 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,990 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][768], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,990 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:11,990 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:11,991 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,991 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][768], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:11,991 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:11,991 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,991 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:11,991 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,991 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:11,991 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:11,991 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:11,991 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:11,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:11,991 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:11,991 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,991 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,991 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:11,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,991 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:11,991 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,991 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,992 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,992 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:11,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:11,992 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:11,992 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,992 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,992 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:11,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][754], [910#true, 240#true, 213#true, 50#L915-1true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:11,992 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:11,992 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,992 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:11,992 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][754], [910#true, 240#true, 213#true, 50#L915-1true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:11,992 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:11,992 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,992 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:11,992 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:11,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][754], [910#true, 240#true, 213#true, 50#L915-1true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:11,992 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:11,992 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,992 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:11,993 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:11,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][754], [910#true, 132#L902-2true, 240#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:11,993 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:11,993 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,993 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:11,993 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:11,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][788], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:11,993 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:11,993 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:11,993 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,993 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:11,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][788], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:11,993 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:11,993 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,993 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:11,993 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:11,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][788], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:11,993 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:11,993 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,993 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,993 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:11,994 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:11,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][788], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:11,994 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:11,994 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,994 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,994 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:11,994 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,248 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,248 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,248 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,248 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,248 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,248 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,248 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,248 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,248 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,249 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,249 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,249 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,249 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,249 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,250 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,250 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,250 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,250 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:12,250 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,250 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,250 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,250 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,250 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,250 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,250 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,250 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,250 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,251 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,251 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,251 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,251 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,251 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,251 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,251 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,251 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,251 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,251 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,251 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][825], [910#true, 170#L915-3true, 240#true, 213#true, 53#L881-6true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,253 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,253 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,253 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,253 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][776], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 50#L915-1true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,260 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,260 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][777], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,260 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,260 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,261 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,261 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][778], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,261 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,261 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,261 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,261 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][668], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 54#L896-2true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,262 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,262 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 213#true, 109#L897true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,263 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,263 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,263 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,263 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 135#L903true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,269 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,269 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,269 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,269 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,269 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 135#L903true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,269 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,269 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,269 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,269 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,269 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][736], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:12,271 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,271 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,271 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,271 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][736], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:12,271 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,271 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,272 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,272 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][737], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,272 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,272 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,272 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,272 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][737], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,272 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,272 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,272 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,272 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][737], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,272 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,272 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,272 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,272 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][737], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,272 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,272 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,272 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,273 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][738], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,273 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,273 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,273 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,273 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][738], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,273 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,273 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,273 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,273 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][533], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,278 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,278 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,278 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:12,278 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:12,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,278 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,278 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,278 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:12,278 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:12,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,279 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,279 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:12,279 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:12,279 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][500], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 50#L915-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:12,282 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,282 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,282 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:12,282 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:12,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,288 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,288 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,288 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,288 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,288 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,288 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,288 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,288 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,288 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,288 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,289 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,289 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,289 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,289 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,289 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,289 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,289 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][836], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 232#true]) [2023-11-30 03:33:12,290 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is not cut-off event [2023-11-30 03:33:12,290 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:12,290 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:12,290 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:12,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][841], [910#true, 132#L902-2true, 240#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,290 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][836], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 232#true]) [2023-11-30 03:33:12,291 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,291 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,291 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,291 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][788], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,291 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is not cut-off event [2023-11-30 03:33:12,291 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2023-11-30 03:33:12,291 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:12,291 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:12,291 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2023-11-30 03:33:12,291 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,292 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,292 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,292 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,292 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,292 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,292 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][836], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 232#true]) [2023-11-30 03:33:12,292 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,292 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,292 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,292 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,292 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][789], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:12,292 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,292 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,292 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,292 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][803], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,293 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,293 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,293 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,293 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][803], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,293 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,293 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,293 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,293 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][789], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:12,293 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,293 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,293 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,293 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,293 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][826], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 122#L902-4true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,295 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,295 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,295 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,295 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][776], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 50#L915-1true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,302 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,302 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,302 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,302 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][777], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,302 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,302 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,302 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,302 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][778], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,302 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,302 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,302 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,302 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][668], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 182#L896-3true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,303 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,303 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,303 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,304 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,304 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 213#true, 56#L897-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,305 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,305 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,305 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,305 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][549], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:12,319 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,319 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:12,319 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:12,319 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][500], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 50#L915-1true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:12,322 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,322 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:12,322 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,322 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:12,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][841], [910#true, 132#L902-2true, 240#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,328 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,328 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,328 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,328 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,329 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,329 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,329 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,329 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,329 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,329 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,329 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][841], [910#true, 240#true, 213#true, 53#L881-6true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,329 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,329 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,329 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,329 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][835], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:12,330 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,330 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,330 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,331 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][789], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,331 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,331 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,331 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,331 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][840], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,331 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,331 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,331 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,331 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][803], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,331 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,332 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,332 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,332 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][803], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,332 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,332 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,332 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,332 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][789], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,332 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,332 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,332 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,332 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,332 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][826], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 213#true, 53#L881-6true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,334 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,334 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,334 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,334 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][674], [910#true, 248#true, 240#true, 107#L896-4true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,339 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,339 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 236#true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,340 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,340 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,340 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,340 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][736], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:12,346 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,346 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,346 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,346 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,346 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][549], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,351 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,351 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:12,351 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:12,351 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][168], [910#true, 248#true, 240#true, 213#true, 50#L915-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 160#L879-3true, 221#true, 135#L903true, 232#true]) [2023-11-30 03:33:12,354 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,354 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:12,354 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:12,354 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][755], [910#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:12,355 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,355 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,355 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,355 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,355 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][768], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,355 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,355 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,355 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,355 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,355 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,355 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,355 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,355 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,355 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,355 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,355 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,355 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,356 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,356 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,356 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,356 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,356 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,356 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,356 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,356 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][788], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:12,356 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,356 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,356 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,356 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,356 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,356 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][840], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,362 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,362 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,362 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,362 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][841], [910#true, 240#true, 213#true, 53#L881-6true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,362 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,362 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,362 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,363 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][841], [910#true, 240#true, 213#true, 53#L881-6true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,363 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is not cut-off event [2023-11-30 03:33:12,363 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:12,363 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:12,363 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:12,363 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:12,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][803], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,364 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is not cut-off event [2023-11-30 03:33:12,364 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:12,364 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 03:33:12,364 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 03:33:12,364 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:12,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][840], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,364 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,364 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,364 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,364 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,364 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][835], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:12,365 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is not cut-off event [2023-11-30 03:33:12,365 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:12,365 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:12,365 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:12,365 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:12,365 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][840], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,366 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,366 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,366 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,366 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,366 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,366 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][835], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:12,366 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,366 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,366 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,366 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][840], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 53#L881-6true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,367 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,367 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,367 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,367 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][840], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 53#L881-6true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,367 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,367 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,367 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,367 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][674], [910#true, 248#true, 240#true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 236#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,373 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,373 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,373 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,373 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,373 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 179#L897-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,373 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,373 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,373 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,373 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][737], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,388 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,388 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,388 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,388 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,388 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][737], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,389 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,389 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,389 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,389 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,389 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][736], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:12,389 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,389 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,389 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,389 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,389 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][549], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,393 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,393 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,393 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:12,393 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:12,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][755], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:12,396 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,396 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,396 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,396 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,396 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][768], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,397 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,397 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,397 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,397 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,398 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][788], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:12,398 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,398 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,398 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,398 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,398 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,398 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][803], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,401 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,401 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,401 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,401 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,401 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][803], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,401 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,401 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][803], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,402 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][803], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,402 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][778], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,402 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,402 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][778], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,403 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][768], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,403 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][768], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,403 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][768], [910#true, 170#L915-3true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,404 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,404 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,404 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,404 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,405 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,405 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,405 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,405 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,406 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][788], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:12,406 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][788], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:12,406 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,406 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,407 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,407 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,407 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,407 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][788], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:12,407 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,407 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,407 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,407 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,407 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,407 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,407 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][789], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:12,407 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,407 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,407 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,407 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,408 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,408 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,408 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][789], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:12,408 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,408 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,408 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,408 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,408 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,408 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][841], [910#true, 240#true, 213#true, 53#L881-6true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,413 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is not cut-off event [2023-11-30 03:33:12,413 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:12,413 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:12,413 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:12,413 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:12,414 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][803], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,414 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is not cut-off event [2023-11-30 03:33:12,414 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:12,414 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,414 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,414 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:12,414 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,414 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][803], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,414 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,414 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,414 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,414 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,414 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,414 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][840], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,415 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,415 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,415 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,415 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,415 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,415 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][840], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,415 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,415 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,415 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,415 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,415 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,415 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,416 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][803], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,416 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is not cut-off event [2023-11-30 03:33:12,416 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:12,416 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,416 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,416 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:12,416 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][840], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,416 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,416 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,416 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,416 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,416 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][835], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:12,418 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is not cut-off event [2023-11-30 03:33:12,418 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:12,418 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:12,418 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:12,418 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:12,418 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][840], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 53#L881-6true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,418 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,418 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,418 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,418 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,418 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,418 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 213#true, 109#L897true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,422 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,422 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,423 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,423 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,423 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 197#L897-4true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,423 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,423 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,423 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,423 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][737], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,436 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,436 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][737], [910#true, 248#true, 240#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,436 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,436 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,436 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,436 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,436 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][549], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,442 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,442 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:12,443 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,443 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:12,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][777], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,446 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,446 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,446 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,446 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,446 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][777], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,446 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,446 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,446 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,446 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,446 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,446 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][803], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,446 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,446 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,446 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,446 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,446 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,446 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,446 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][803], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,447 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][803], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,447 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][803], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,447 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,447 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][778], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,448 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][778], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,448 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][755], [910#true, 240#true, 193#L915-2true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:12,448 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,448 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][768], [910#true, 170#L915-3true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,449 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,449 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,449 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,449 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][788], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,450 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][789], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,450 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][789], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,450 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,450 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,451 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,451 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,451 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,451 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,451 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][840], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,460 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,460 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,460 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,460 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,460 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,461 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][840], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,461 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,461 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,461 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,461 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,461 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,461 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 213#true, 56#L897-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,465 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,465 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,465 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,465 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,465 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 213#true, 166#L897-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,465 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,466 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,466 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,466 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][604], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,475 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,475 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:12,475 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,475 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:12,478 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,479 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,479 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,479 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,479 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,480 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][788], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,480 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,480 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,481 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][788], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,481 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,481 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,481 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,481 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,481 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,481 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,481 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,481 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,490 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,490 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,490 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,490 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,490 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][766], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 81#L915-7true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 914#true, 236#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,490 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,490 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,490 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,490 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][604], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,499 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,499 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:12,499 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:12,499 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,501 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][778], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,501 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,501 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,501 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,501 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,501 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,501 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,501 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][508], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:12,503 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,503 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,503 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,504 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][510], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:12,504 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,504 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,504 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,504 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][510], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:12,504 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,504 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,504 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,504 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][512], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 55#L900-1true]) [2023-11-30 03:33:12,504 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,504 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,504 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,504 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 179#L897-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,513 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,513 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,513 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,513 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,513 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][766], [248#true, 240#true, 213#true, 133#L897-7true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 81#L915-7true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,514 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,514 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,514 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,514 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][817], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,515 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,515 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,515 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,515 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][817], [910#true, 248#true, 240#true, 193#L915-2true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,515 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,515 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,515 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,515 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][817], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,515 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,515 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,516 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,516 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][816], [910#true, 248#true, 240#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 225#true, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,516 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,516 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,516 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,516 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:12,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 67#L915-6true, 221#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,525 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,525 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:12,525 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:12,525 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,526 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][778], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,526 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,527 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,527 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,527 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,527 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,527 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,527 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,528 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,528 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,528 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,528 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,528 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,528 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,528 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,528 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,528 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,528 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,528 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][395], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:12,529 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,529 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,529 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,529 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,529 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,529 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,529 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,529 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,529 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,530 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,530 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,530 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][401], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 135#L903true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,530 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,530 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,530 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,530 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][406], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:12,530 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,530 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,530 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,530 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][383], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:12,535 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,535 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:12,535 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:12,535 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:12,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][849], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:12,536 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is not cut-off event [2023-11-30 03:33:12,536 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2023-11-30 03:33:12,536 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2023-11-30 03:33:12,536 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2023-11-30 03:33:12,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][849], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,536 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,536 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,536 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,536 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 197#L897-4true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,541 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,541 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,541 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,541 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,542 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][813], [910#true, 248#true, 170#L915-3true, 240#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,542 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,542 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,542 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,542 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][813], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,542 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,543 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,543 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,543 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][813], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,543 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,543 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,543 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,543 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][816], [910#true, 248#true, 240#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,544 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,544 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,544 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,544 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:12,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][843], [910#true, 170#L915-3true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,558 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,558 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,558 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,558 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][843], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:12,558 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,558 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,558 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,558 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][843], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,559 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,559 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,559 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,559 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][843], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,559 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,559 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,559 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,559 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 50#L915-1true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,559 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,560 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,560 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,560 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,560 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,560 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,560 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,560 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,560 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,560 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,560 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,560 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,560 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,560 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,560 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,560 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:12,561 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,561 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,561 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,561 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:12,561 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,561 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,561 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,561 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,561 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,561 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,561 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,561 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,561 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,561 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,561 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,561 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,562 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,562 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,562 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,562 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,562 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,562 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,562 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,562 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][848], [910#true, 240#true, 193#L915-2true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:12,562 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,562 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,562 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,562 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][848], [910#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:12,562 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,562 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,562 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,562 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][848], [910#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:12,563 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,563 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,563 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,563 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][848], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:12,563 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,563 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,563 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,563 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][849], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,563 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,563 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,563 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,563 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][849], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:12,563 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,563 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,563 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,563 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][849], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:12,564 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,564 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,564 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,564 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,564 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][849], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:12,564 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,564 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,564 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,564 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,564 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][850], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,564 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,564 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,564 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,564 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][851], [910#true, 240#true, 213#true, 50#L915-1true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,564 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,564 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,564 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,565 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][851], [910#true, 240#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:12,565 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,565 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,565 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,565 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][851], [910#true, 240#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:12,565 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,565 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,565 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,565 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][851], [910#true, 132#L902-2true, 240#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:12,565 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,565 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,565 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,565 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,566 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][804], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,566 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,567 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,567 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,567 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,567 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,567 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,567 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,567 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,567 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,567 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][624], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 914#true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,568 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,568 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,568 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,568 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,569 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is not cut-off event [2023-11-30 03:33:12,569 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:12,569 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 03:33:12,569 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 03:33:12,569 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:12,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,569 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,569 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,569 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,569 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,569 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,569 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,570 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,570 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,570 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,570 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,570 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,570 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,570 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,570 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,570 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,570 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,570 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,570 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,570 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,570 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,570 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,571 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][849], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:12,572 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,572 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,572 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,572 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,572 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][847], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,573 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,573 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,573 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,573 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][666], [910#true, 248#true, 240#true, 213#true, 166#L897-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,578 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,578 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,578 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,578 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,578 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][665], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 95#L898true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,579 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,579 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,579 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,579 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][814], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,579 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,579 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,579 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,580 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][814], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,580 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,580 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,580 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,580 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:12,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][814], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,580 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,580 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,580 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,580 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][815], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,580 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,580 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,580 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,580 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][815], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,580 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,581 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,581 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,581 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][815], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,581 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,581 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,581 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,581 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][815], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,581 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,581 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,581 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,581 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][815], [910#true, 248#true, 240#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,581 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,581 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,581 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,581 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][815], [910#true, 248#true, 240#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,581 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,582 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,582 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,582 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][816], [910#true, 248#true, 240#true, 213#true, 47#L878-3true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,583 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,583 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,583 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:12,583 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,593 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,593 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,593 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,593 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,593 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,593 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,593 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,593 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,593 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,593 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,594 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,594 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,594 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,594 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,594 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,594 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,594 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,596 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,596 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,596 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,596 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,596 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,596 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,596 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,596 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,596 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,596 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,596 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,596 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][847], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,597 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,597 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,597 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,597 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][694], [910#true, 240#true, 193#L915-2true, 213#true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 232#true]) [2023-11-30 03:33:12,599 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,599 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,599 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,599 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][694], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:12,599 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:12,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:12,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:12,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][694], [910#true, 240#true, 193#L915-2true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 45#L902-1true, 232#true]) [2023-11-30 03:33:12,599 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,599 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:12,599 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:12,599 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:12,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][850], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,600 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is not cut-off event [2023-11-30 03:33:12,600 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 03:33:12,600 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 03:33:12,600 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 03:33:12,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][766], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 914#true, 236#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,603 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,603 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,603 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,603 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,603 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][624], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,614 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,614 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,614 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,614 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,614 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][624], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 914#true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true, 256#true]) [2023-11-30 03:33:12,614 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,614 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,614 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,614 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,615 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,615 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,615 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,615 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:12,615 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:12,615 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,615 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,615 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,615 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,615 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,615 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,615 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,616 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,616 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,618 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,618 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,618 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:12,618 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:12,618 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:12,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,618 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,618 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,618 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,619 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,619 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,619 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,619 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,619 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,619 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:12,619 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,619 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,619 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,619 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,619 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,620 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,620 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,620 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,620 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,620 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,620 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,620 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,620 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][715], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:12,622 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][715], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:12,622 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,622 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,622 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,622 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][715], [910#true, 132#L902-2true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,623 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,623 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,623 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,623 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,623 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][715], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,623 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,623 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,623 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,623 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,623 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][715], [910#true, 132#L902-2true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,623 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,623 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,623 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,623 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][715], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,623 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,623 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,623 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,623 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][715], [910#true, 240#true, 213#true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 160#L879-3true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,624 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,624 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,624 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,624 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,624 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][715], [910#true, 240#true, 213#true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,624 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,624 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,624 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,624 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][693], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:12,624 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,624 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:12,624 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:12,624 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:12,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][693], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,624 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,624 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,625 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,625 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][693], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,625 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,625 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:12,625 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:12,625 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:12,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][693], [910#true, 170#L915-3true, 240#true, 213#true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,625 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][697], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,625 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,625 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,625 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,625 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][716], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,626 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,626 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,626 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,626 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][716], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,627 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,627 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,627 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,627 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][697], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,627 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,627 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,627 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,627 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,627 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][706], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:12,627 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,627 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,627 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,627 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][815], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,631 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,631 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,631 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,631 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,631 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][815], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,631 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,631 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,631 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,631 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:12,631 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][766], [248#true, 240#true, 213#true, 133#L897-7true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 914#true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,632 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,632 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,632 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,632 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,632 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][843], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,640 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,640 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,640 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,640 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,641 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,641 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][848], [910#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:12,641 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,641 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,642 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][849], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:12,642 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,642 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,642 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,642 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,642 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,642 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,645 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,645 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,645 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,645 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,645 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][815], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,651 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,651 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,651 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,651 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,651 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:12,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][815], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,651 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,651 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,651 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,651 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,651 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][345], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,657 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,657 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,657 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,657 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][843], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,660 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,660 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,660 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,660 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,660 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,660 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,660 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,660 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,660 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,660 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,660 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,660 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,660 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,660 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,660 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,661 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,661 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,661 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,661 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,661 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,661 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][848], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,661 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,661 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,661 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,661 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,661 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,661 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][849], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:12,661 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,661 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,661 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,661 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,661 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,661 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,663 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:12,663 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,663 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,663 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,663 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,663 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:12,664 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][843], [910#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,664 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][843], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,664 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,664 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][843], [910#true, 170#L915-3true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,665 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,665 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,665 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,665 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,665 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,665 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,665 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,665 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,665 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,665 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,665 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,665 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,665 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,665 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,665 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,665 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,666 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,666 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,666 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,666 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,667 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,667 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,667 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,667 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,668 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,668 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][847], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,668 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,668 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][847], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,669 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][849], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:12,669 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][849], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:12,669 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,669 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,670 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][849], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:12,670 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,670 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,670 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,670 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,670 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,670 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,673 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,673 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 03:33:12,673 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 03:33:12,673 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 03:33:12,673 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 03:33:12,673 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:12,673 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:12,673 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,673 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,673 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,673 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,673 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,673 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,673 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][707], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 232#true]) [2023-11-30 03:33:12,674 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,674 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,674 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,674 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][707], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 160#L879-3true, 250#(= |#race~total~0| 0), 232#true]) [2023-11-30 03:33:12,674 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,674 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,674 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,674 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][707], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 45#L902-1true, 232#true]) [2023-11-30 03:33:12,674 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,675 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][699], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 213#true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:12,680 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,680 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,680 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,680 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][699], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:12,681 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,681 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,681 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,681 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][665], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 95#L898true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,682 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,682 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,682 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,682 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,682 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][815], [910#true, 248#true, 240#true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,682 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,682 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,682 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,682 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,682 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][815], [910#true, 248#true, 240#true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,683 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,683 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,683 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,683 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,683 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:12,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][374], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 160#L879-3true, 176#L898-3true, 232#true]) [2023-11-30 03:33:12,688 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,688 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,688 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,688 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,691 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,691 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,691 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:12,692 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][843], [910#true, 170#L915-3true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,692 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,692 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,693 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,693 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,693 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,693 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,694 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,694 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,694 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,694 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][847], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,695 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][847], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,695 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][848], [910#true, 240#true, 193#L915-2true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,695 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,695 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,696 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][849], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:12,696 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,696 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,696 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,696 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,696 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,696 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,696 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][850], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,696 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,696 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,696 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,696 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,696 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][850], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,696 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,696 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,696 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,696 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,696 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][345], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 55#L900-1true]) [2023-11-30 03:33:12,713 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,713 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,713 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,713 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,715 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,715 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,715 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,715 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,715 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,715 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,715 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,715 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,715 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,715 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,716 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,716 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,716 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,716 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][849], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:12,717 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][849], [910#true, 132#L902-2true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:12,717 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,717 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][699], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:12,722 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,722 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,722 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,722 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,722 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][381], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:12,728 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,728 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,728 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,728 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][374], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 160#L879-3true, 55#L900-1true, 232#true]) [2023-11-30 03:33:12,729 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,729 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,729 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,729 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][345], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 200#L900-2true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,730 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,730 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:12,730 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:12,730 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,732 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][847], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,732 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,732 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,732 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,732 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,732 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,732 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:12,732 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][883], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 256#true, 232#true]) [2023-11-30 03:33:12,736 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,736 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,736 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,736 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][706], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:12,738 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,738 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,738 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,738 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,738 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][706], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:12,738 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,738 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,738 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,738 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:12,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][716], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,738 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,738 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,738 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,738 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,738 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][716], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,738 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,738 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,738 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,739 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,739 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][716], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,739 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,739 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,739 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,739 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][716], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,739 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,739 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,739 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,739 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:12,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][898], [910#true, 248#true, 170#L915-3true, 240#true, 47#L878-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 105#L895-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,741 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,741 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,741 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,741 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][381], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 200#L900-2true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,748 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,748 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:12,748 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:12,748 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:12,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][693], [910#true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:12,749 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,750 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:12,750 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,750 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:12,750 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:12,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][707], [910#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 180#L915-4true, 250#(= |#race~total~0| 0), 92#L902true, 232#true]) [2023-11-30 03:33:12,750 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,750 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,750 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:12,750 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:12,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][694], [910#true, 240#true, 193#L915-2true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 92#L902true, 232#true]) [2023-11-30 03:33:12,750 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,750 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:12,750 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,750 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:12,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][868], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:12,752 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,752 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,752 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,752 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][868], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:12,752 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,752 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,752 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,752 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][868], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,753 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,753 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,753 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,753 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][868], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:12,753 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,753 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,753 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,753 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][871], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 22#L878-2true, 176#L898-3true, 232#true]) [2023-11-30 03:33:12,753 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,753 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,753 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,753 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][871], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 176#L898-3true, 232#true]) [2023-11-30 03:33:12,753 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,753 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,753 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,753 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][873], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 22#L878-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,754 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,754 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,754 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,754 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][873], [910#true, 248#true, 170#L915-3true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,754 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,754 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,754 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,754 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,754 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][847], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,754 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,754 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,754 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,754 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,755 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,755 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,755 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,755 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,755 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,755 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,755 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,755 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,755 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,755 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,755 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,755 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,755 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,755 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][505], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:12,756 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,756 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,756 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,756 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][507], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,756 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,756 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,756 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,756 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][507], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,757 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,757 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,757 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,757 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][509], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 135#L903true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,757 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,757 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,757 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,757 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][511], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:12,757 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,757 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,757 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,757 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:12,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][883], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,760 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,760 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,760 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,760 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][381], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 55#L900-1true]) [2023-11-30 03:33:12,772 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,772 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,772 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,772 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][689], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,772 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,773 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,773 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:12,773 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:12,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][345], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,773 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,773 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,773 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:12,773 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:12,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][345], [910#true, 248#true, 154#L892-3true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:12,773 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,773 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:12,773 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,773 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:12,774 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][846], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,774 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,774 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,774 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,774 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,774 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,774 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,774 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,774 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,774 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,774 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][900], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 252#true, 105#L895-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,776 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is not cut-off event [2023-11-30 03:33:12,776 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:12,776 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:12,776 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:12,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][901], [910#true, 248#true, 240#true, 213#true, 47#L878-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,776 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,776 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,776 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,776 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][883], [910#true, 132#L902-2true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 914#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,777 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,777 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,777 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,777 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,778 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][716], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,778 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,778 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,778 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,779 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,779 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,779 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:12,779 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][716], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,779 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,779 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,779 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,779 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,779 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:12,779 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][381], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,787 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,787 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:12,787 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:12,787 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:12,787 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][712], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,788 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,788 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:12,788 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:12,788 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:12,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][712], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,788 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,788 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,788 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,788 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][381], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,788 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,788 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,788 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,788 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][381], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,789 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,789 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,789 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,789 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][868], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:12,790 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,790 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,790 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,790 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,790 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][868], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,790 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,790 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,790 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,790 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,790 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][871], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 232#true]) [2023-11-30 03:33:12,791 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,791 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,791 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,791 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,791 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][901], [910#true, 248#true, 240#true, 213#true, 47#L878-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 105#L895-6true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,792 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,792 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,792 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,792 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][883], [910#true, 240#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 217#true, 914#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,792 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,793 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,793 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,793 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][888], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,795 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,795 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,795 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,795 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][888], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,795 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,795 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,795 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,795 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][888], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,795 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:12,795 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,795 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:12,795 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][888], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,795 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,795 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,795 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,796 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][888], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 221#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,796 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,796 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,796 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,796 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][888], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,796 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,796 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,796 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,796 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][881], [910#true, 248#true, 240#true, 193#L915-2true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,796 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,796 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,796 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,796 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][881], [910#true, 248#true, 240#true, 193#L915-2true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 244#true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,796 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,796 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,796 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,797 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][881], [910#true, 248#true, 240#true, 193#L915-2true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 244#true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,797 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,797 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,797 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,797 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][884], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,797 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,797 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,797 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,797 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][884], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,797 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,797 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,797 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,797 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][884], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,797 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,797 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,797 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,797 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][885], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 221#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,798 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,798 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,798 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,798 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][885], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 221#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,798 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,798 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,798 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,798 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][885], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,798 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,798 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,798 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,798 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,806 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][715], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:12,806 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,806 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][715], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:12,806 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,806 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,806 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,806 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,806 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][868], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:12,807 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,807 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,807 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,807 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,807 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][868], [910#true, 248#true, 240#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,807 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,807 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,807 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,807 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,807 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][871], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 176#L898-3true, 232#true]) [2023-11-30 03:33:12,808 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,808 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,808 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,808 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,808 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][890], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 221#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,809 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,809 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,809 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:12,809 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:12,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][881], [910#true, 248#true, 240#true, 193#L915-2true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,815 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,815 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,815 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,815 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,816 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][884], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,816 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,816 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,816 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,816 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,816 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][712], [910#true, 248#true, 240#true, 44#L893-3true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,819 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,819 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,819 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,819 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,819 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][381], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,819 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,819 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,819 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,819 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,819 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][381], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,819 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,820 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,820 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,820 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,820 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:12,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][902], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,820 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,821 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,821 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,821 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][882], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,822 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,822 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,822 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,822 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][888], [910#true, 248#true, 240#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,823 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:12,823 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,823 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:12,823 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,823 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:12,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][888], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,824 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,824 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,824 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,824 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,824 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][888], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,824 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,824 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,824 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,824 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,824 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][888], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,824 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,824 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,824 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,824 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,824 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][884], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,824 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,824 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][884], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,825 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][885], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 221#true, 244#true, 238#(= ~num~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,825 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][885], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,825 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,825 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][890], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 221#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,826 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2023-11-30 03:33:12,826 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,826 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:12,826 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:12,826 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][888], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 183#L885-2true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,831 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,831 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,831 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,831 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,831 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][888], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,831 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,831 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,831 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,831 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,831 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][885], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 221#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,831 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,832 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,832 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,832 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,832 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][891], [910#true, 248#true, 240#true, 213#true, 131#L894-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,832 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:12,832 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:12,832 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,832 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][881], [910#true, 248#true, 240#true, 193#L915-2true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 244#true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,834 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,834 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,834 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,834 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,834 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,834 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][884], [910#true, 248#true, 170#L915-3true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,834 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,834 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,834 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,834 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,834 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,834 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,837 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][715], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 67#L915-6true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:12,837 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,837 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:12,837 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,837 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,837 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,837 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,837 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:12,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][890], [910#true, 248#true, 240#true, 213#true, 105#L895-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,839 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,839 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,839 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,839 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,845 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][888], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,845 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,845 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,845 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,845 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,845 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,845 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,845 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][888], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,845 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,845 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,845 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,845 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,845 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,845 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,845 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][885], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 221#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:12,846 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,846 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,846 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,846 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,846 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,846 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][891], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 140#L894-2true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,846 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2023-11-30 03:33:12,846 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,846 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:12,846 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:12,849 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][715], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:12,849 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,849 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,849 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,849 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,849 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,849 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:12,851 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][888], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,851 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,851 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,851 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,851 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,851 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:12,851 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,851 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][888], [910#true, 248#true, 240#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,851 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:12,851 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,852 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:12,852 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:12,852 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:12,852 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:12,852 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][885], [910#true, 248#true, 240#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 221#true, 244#true, 238#(= ~num~0 0), 232#true, 256#true]) [2023-11-30 03:33:12,852 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,852 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,852 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,852 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,852 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,852 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,852 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][890], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 221#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,852 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2023-11-30 03:33:12,852 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:12,852 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,852 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:12,852 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:12,852 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][891], [910#true, 248#true, 240#true, 14#L894-5true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,858 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2023-11-30 03:33:12,858 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,858 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:12,858 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:12,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][892], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 125#L896true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,868 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2023-11-30 03:33:12,868 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2023-11-30 03:33:12,868 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,868 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:12,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][890], [910#true, 248#true, 240#true, 131#L894-1true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,875 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:12,875 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:12,875 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:12,875 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:12,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][892], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 174#L896-1true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,880 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2023-11-30 03:33:12,880 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,880 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:12,880 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2023-11-30 03:33:12,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][890], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 140#L894-2true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,883 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2023-11-30 03:33:12,883 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:12,883 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:12,883 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:12,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][892], [910#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 54#L896-2true, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,890 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2023-11-30 03:33:12,890 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,890 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:12,890 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:12,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][892], [910#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 182#L896-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,900 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2023-11-30 03:33:12,900 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,900 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:12,900 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:12,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][897], [910#true, 248#true, 240#true, 107#L896-4true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,909 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2023-11-30 03:33:12,909 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:12,909 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:12,909 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:12,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][897], [910#true, 248#true, 240#true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 236#true, 221#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,919 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2023-11-30 03:33:12,919 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:12,919 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2023-11-30 03:33:12,919 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:12,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][891], [910#true, 248#true, 240#true, 213#true, 109#L897true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,928 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2023-11-30 03:33:12,928 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2023-11-30 03:33:12,928 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:12,928 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:12,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][891], [910#true, 248#true, 240#true, 213#true, 56#L897-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,936 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2023-11-30 03:33:12,936 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2023-11-30 03:33:12,936 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2023-11-30 03:33:12,937 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2023-11-30 03:33:12,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][891], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 236#true, 221#true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,942 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2023-11-30 03:33:12,942 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2023-11-30 03:33:12,942 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2023-11-30 03:33:12,942 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2023-11-30 03:33:12,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][625], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 914#true, 200#L900-2true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,946 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,946 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,946 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,946 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][891], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 179#L897-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,947 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2023-11-30 03:33:12,947 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:12,947 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:12,947 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 03:33:12,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][625], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 200#L900-2true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,955 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,955 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,955 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,955 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,955 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][879], [910#true, 248#true, 240#true, 44#L893-3true, 47#L878-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,956 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,956 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,956 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,956 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][625], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 914#true, 106#L893true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,957 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2023-11-30 03:33:12,957 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,957 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,957 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][625], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,957 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2023-11-30 03:33:12,957 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,957 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,957 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][891], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 197#L897-4true, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,959 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2023-11-30 03:33:12,959 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:12,959 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 03:33:12,959 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:12,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][625], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,960 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2023-11-30 03:33:12,960 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 03:33:12,960 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 03:33:12,960 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 03:33:12,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][891], [910#true, 248#true, 240#true, 213#true, 166#L897-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,962 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,962 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:12,962 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,962 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:12,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][905], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 244#true, 176#L898-3true, 232#true, 256#true]) [2023-11-30 03:33:12,963 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2023-11-30 03:33:12,963 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2023-11-30 03:33:12,963 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2023-11-30 03:33:12,963 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2023-11-30 03:33:12,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][906], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 221#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,963 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2023-11-30 03:33:12,963 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2023-11-30 03:33:12,963 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2023-11-30 03:33:12,963 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2023-11-30 03:33:12,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][625], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 914#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true, 55#L900-1true]) [2023-11-30 03:33:12,965 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,965 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,965 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,965 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][879], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 221#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,966 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,966 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,966 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,966 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][879], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 221#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,966 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2023-11-30 03:33:12,966 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 03:33:12,966 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,966 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][879], [910#true, 248#true, 240#true, 44#L893-3true, 47#L878-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,966 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,966 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,966 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,967 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,967 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][879], [910#true, 248#true, 240#true, 44#L893-3true, 47#L878-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,967 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,967 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,967 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,967 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][625], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 106#L893true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,967 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2023-11-30 03:33:12,967 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,967 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2023-11-30 03:33:12,967 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,967 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][625], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,968 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2023-11-30 03:33:12,968 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,968 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2023-11-30 03:33:12,968 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,968 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][903], [248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 914#true, 236#true, 221#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,968 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,969 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,969 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2023-11-30 03:33:12,969 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2023-11-30 03:33:12,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][905], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 244#true, 22#L878-2true, 176#L898-3true, 256#true, 232#true]) [2023-11-30 03:33:12,969 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2023-11-30 03:33:12,969 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2023-11-30 03:33:12,969 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2023-11-30 03:33:12,969 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2023-11-30 03:33:12,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][906], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 221#true, 244#true, 22#L878-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,969 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2023-11-30 03:33:12,969 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 03:33:12,969 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:12,969 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:12,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][625], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 914#true, 200#L900-2true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,971 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,971 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,971 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,971 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,971 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,971 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][907], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 256#true, 232#true]) [2023-11-30 03:33:12,972 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2023-11-30 03:33:12,972 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 03:33:12,972 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:12,972 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:12,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][907], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 67#L915-6true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,972 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,972 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,972 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:12,972 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:12,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][908], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 221#true, 244#true, 176#L898-3true, 232#true, 256#true]) [2023-11-30 03:33:12,973 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2023-11-30 03:33:12,973 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:12,973 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 03:33:12,973 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:12,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][903], [248#true, 240#true, 213#true, 133#L897-7true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,973 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2023-11-30 03:33:12,973 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2023-11-30 03:33:12,973 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2023-11-30 03:33:12,973 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2023-11-30 03:33:12,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][905], [910#true, 248#true, 240#true, 193#L915-2true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 244#true, 176#L898-3true, 232#true, 256#true]) [2023-11-30 03:33:12,974 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2023-11-30 03:33:12,974 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:12,974 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 03:33:12,974 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:12,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][906], [910#true, 248#true, 170#L915-3true, 240#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,974 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2023-11-30 03:33:12,974 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:12,974 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:12,974 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 03:33:12,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][625], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true, 256#true]) [2023-11-30 03:33:12,975 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event [2023-11-30 03:33:12,975 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:12,975 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:12,975 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:12,975 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:12,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][625], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 217#true, 914#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 55#L900-1true, 232#true]) [2023-11-30 03:33:12,975 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,975 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,975 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,975 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,975 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][878], [910#true, 248#true, 240#true, 44#L893-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 180#L915-4true, 221#true, 232#true, 256#true]) [2023-11-30 03:33:12,977 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2023-11-30 03:33:12,977 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 03:33:12,977 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:12,977 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 03:33:12,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][907], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 221#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,978 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,978 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,978 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2023-11-30 03:33:12,978 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2023-11-30 03:33:12,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][907], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 256#true, 232#true]) [2023-11-30 03:33:12,978 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,978 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,978 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:12,978 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:12,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][908], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 244#true, 22#L878-2true, 176#L898-3true, 232#true, 256#true]) [2023-11-30 03:33:12,978 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2023-11-30 03:33:12,978 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 03:33:12,978 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:12,978 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:12,980 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][879], [910#true, 248#true, 240#true, 44#L893-3true, 47#L878-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,980 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,980 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,980 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,980 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,980 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,980 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:12,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][879], [910#true, 248#true, 240#true, 44#L893-3true, 213#true, 47#L878-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,980 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,980 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,980 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,980 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,980 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:12,981 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][625], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 914#true, 106#L893true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,981 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2023-11-30 03:33:12,981 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,981 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2023-11-30 03:33:12,981 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2023-11-30 03:33:12,981 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,981 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,981 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][625], [910#true, 248#true, 154#L892-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 209#true, 914#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,981 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2023-11-30 03:33:12,981 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,981 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2023-11-30 03:33:12,981 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,981 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2023-11-30 03:33:12,981 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:12,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][907], [910#true, 248#true, 240#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true, 256#true]) [2023-11-30 03:33:12,982 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2023-11-30 03:33:12,982 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2023-11-30 03:33:12,982 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2023-11-30 03:33:12,983 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2023-11-30 03:33:12,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][907], [910#true, 248#true, 240#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 236#true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:12,983 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,983 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2023-11-30 03:33:12,983 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2023-11-30 03:33:12,983 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:12,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][889], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 95#L898true, thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:12,983 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2023-11-30 03:33:12,983 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2023-11-30 03:33:12,983 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2023-11-30 03:33:12,983 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2023-11-30 03:33:12,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][908], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 221#true, 244#true, 176#L898-3true, 232#true, 256#true]) [2023-11-30 03:33:12,983 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,983 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:12,983 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:12,983 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:12,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][883], [910#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true, 256#true]) [2023-11-30 03:33:12,985 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2023-11-30 03:33:12,985 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,985 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,985 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,985 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:12,990 INFO L124 PetriNetUnfolderBase]: 6806/15642 cut-off events. [2023-11-30 03:33:12,990 INFO L125 PetriNetUnfolderBase]: For 737517/785021 co-relation queries the response was YES. [2023-11-30 03:33:13,024 INFO L83 FinitePrefix]: Finished finitePrefix Result has 123866 conditions, 15642 events. 6806/15642 cut-off events. For 737517/785021 co-relation queries the response was YES. Maximal size of possible extension queue 386. Compared 138959 event pairs, 1008 based on Foata normal form. 361/13362 useless extension candidates. Maximal degree in co-relation 122325. Up to 8272 conditions per place. [2023-11-30 03:33:13,111 INFO L140 encePairwiseOnDemand]: 207/210 looper letters, 748 selfloop transitions, 2 changer transitions 3/916 dead transitions. [2023-11-30 03:33:13,111 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 916 transitions, 23029 flow [2023-11-30 03:33:13,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:33:13,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:33:13,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 544 transitions. [2023-11-30 03:33:13,112 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8634920634920635 [2023-11-30 03:33:13,112 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 544 transitions. [2023-11-30 03:33:13,112 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 544 transitions. [2023-11-30 03:33:13,113 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:33:13,113 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 544 transitions. [2023-11-30 03:33:13,113 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 181.33333333333334) internal successors, (544), 3 states have internal predecessors, (544), 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:33:13,114 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:33:13,114 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:33:13,115 INFO L307 CegarLoopForPetriNet]: 188 programPoint places, 23 predicate places. [2023-11-30 03:33:13,115 INFO L500 AbstractCegarLoop]: Abstraction has has 211 places, 916 transitions, 23029 flow [2023-11-30 03:33:13,115 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 176.66666666666666) internal successors, (530), 3 states have internal predecessors, (530), 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:33:13,115 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:33:13,115 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:13,120 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:33:13,319 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,SelfDestructingSolverStorable13 [2023-11-30 03:33:13,320 INFO L425 AbstractCegarLoop]: === Iteration 15 === Targeting thread2Err7ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err5ASSERT_VIOLATIONDATA_RACE (and 26 more)] === [2023-11-30 03:33:13,321 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:33:13,321 INFO L85 PathProgramCache]: Analyzing trace with hash -1229955383, now seen corresponding path program 1 times [2023-11-30 03:33:13,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:33:13,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716968276] [2023-11-30 03:33:13,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:33:13,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:33:13,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:33:13,552 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:33:13,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:33:13,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716968276] [2023-11-30 03:33:13,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716968276] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 03:33:13,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262045864] [2023-11-30 03:33:13,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:33:13,553 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 03:33:13,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 03:33:13,553 INFO L229 MonitoredProcess]: Starting monitored process 4 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:33:13,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-30 03:33:13,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:33:13,659 INFO L262 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-30 03:33:13,667 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 03:33:13,678 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:33:13,678 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-30 03:33:13,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262045864] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:33:13,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-30 03:33:13,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2023-11-30 03:33:13,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358809051] [2023-11-30 03:33:13,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:33:13,679 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:33:13,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:33:13,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:33:13,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-30 03:33:13,680 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 183 out of 210 [2023-11-30 03:33:13,680 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 211 places, 916 transitions, 23029 flow. Second operand has 3 states, 3 states have (on average 186.0) internal successors, (558), 3 states have internal predecessors, (558), 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:33:13,680 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:33:13,680 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 183 of 210 [2023-11-30 03:33:13,680 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:33:13,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][120], [910#true, 248#true, 1281#true, 16#L895-3true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 258#(= thread1Thread1of1ForFork0_~i~0 0)]) [2023-11-30 03:33:13,755 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 03:33:13,755 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:33:13,755 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 03:33:13,755 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 03:33:13,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [910#true, 248#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:13,756 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:33:13,756 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:33:13,756 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:33:13,756 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:33:13,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][120], [910#true, 248#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:13,762 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 03:33:13,762 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:33:13,762 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 03:33:13,762 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 03:33:13,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][135], [910#true, 248#true, 170#L915-3true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 258#(= thread1Thread1of1ForFork0_~i~0 0)]) [2023-11-30 03:33:13,775 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 03:33:13,775 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:33:13,775 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 03:33:13,775 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 03:33:13,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][138], [910#true, 248#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 258#(= thread1Thread1of1ForFork0_~i~0 0)]) [2023-11-30 03:33:13,776 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:33:13,776 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:33:13,776 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:33:13,776 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:33:13,776 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 03:33:13,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][132], [910#true, 248#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:13,777 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:33:13,777 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:33:13,777 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:33:13,777 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:33:13,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][132], [910#true, 248#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 258#(= thread1Thread1of1ForFork0_~i~0 0)]) [2023-11-30 03:33:13,777 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:33:13,777 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:33:13,777 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:33:13,777 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:33:13,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][163], [910#true, 248#true, 170#L915-3true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:13,787 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:33:13,787 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:33:13,787 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:33:13,787 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:33:13,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][132], [910#true, 248#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:13,788 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:33:13,788 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:33:13,788 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:33:13,788 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 03:33:13,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][132], [910#true, 248#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:13,795 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:33:13,795 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:33:13,795 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:33:13,795 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:33:13,795 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 03:33:13,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][164], [910#true, 248#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 49#L883-3true, 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:13,796 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 03:33:13,796 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 03:33:13,796 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 03:33:13,797 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 03:33:13,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][199], [910#true, 248#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:13,797 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:33:13,797 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:13,797 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:13,797 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:13,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][158], [910#true, 248#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 258#(= thread1Thread1of1ForFork0_~i~0 0)]) [2023-11-30 03:33:13,798 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:33:13,798 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:13,798 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:13,798 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:13,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][158], [910#true, 248#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 258#(= thread1Thread1of1ForFork0_~i~0 0)]) [2023-11-30 03:33:13,814 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 03:33:13,814 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:33:13,814 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:33:13,814 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:33:13,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][205], [910#true, 248#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 258#(= thread1Thread1of1ForFork0_~i~0 0)]) [2023-11-30 03:33:13,815 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:33:13,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:13,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:13,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:13,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][202], [910#true, 248#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,816 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:33:13,816 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:13,816 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:13,816 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:33:13,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][197], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,822 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:33:13,822 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:13,822 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:13,822 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:33:13,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][207], [910#true, 248#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 236#true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,832 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:33:13,832 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:13,832 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:13,832 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:33:13,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][208], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,845 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:33:13,845 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:13,845 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:13,845 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:33:13,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][201], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 22#L878-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,846 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 03:33:13,846 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:33:13,846 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:33:13,846 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 03:33:13,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][206], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,858 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:33:13,858 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:13,858 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:13,858 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:13,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][198], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 160#L879-3true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,859 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 03:33:13,859 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:33:13,859 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:33:13,859 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:33:13,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][201], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,860 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 03:33:13,860 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:33:13,860 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:33:13,860 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:33:13,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,872 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,872 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,872 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,872 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][206], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,872 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,872 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,872 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,873 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][225], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:13,899 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,899 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,899 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,899 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,900 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,900 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,900 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,900 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [910#true, 248#true, 240#true, 59#L892-2true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,900 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:13,900 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,900 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,900 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][225], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,916 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 03:33:13,916 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:33:13,916 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:33:13,916 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:33:13,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][228], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,916 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,916 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,917 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,917 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][273], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,917 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,917 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,917 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,917 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][274], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:13,917 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,917 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,917 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,917 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][228], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,920 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,920 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,920 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,920 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,920 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][228], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,920 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,920 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,920 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,920 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,926 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 03:33:13,926 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:33:13,926 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:33:13,926 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:33:13,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,926 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,926 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,926 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,926 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][246], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,934 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,934 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,934 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,934 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][285], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,934 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,934 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,934 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,934 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][286], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,935 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,935 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,935 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,935 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][246], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,938 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:13,938 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,938 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,938 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,938 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][246], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,938 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,938 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,938 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,938 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,942 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 03:33:13,942 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:33:13,942 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:33:13,942 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:33:13,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,942 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,942 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:13,942 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,942 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,943 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,943 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,943 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:13,943 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,950 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,950 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,950 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,950 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,950 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][235], [910#true, 248#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 103#L885-1true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,950 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:13,950 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:13,950 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,950 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][236], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,950 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,950 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,950 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,950 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][244], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:13,951 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,951 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,951 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,951 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][238], [910#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:13,951 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:13,951 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:13,951 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,951 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][239], [910#true, 248#true, 170#L915-3true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 103#L885-1true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,951 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,951 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,951 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:13,951 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:13,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,952 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,953 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,953 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,953 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,953 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][244], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:13,953 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,953 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,953 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,953 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][246], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,954 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,954 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,955 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,955 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][299], [910#true, 248#true, 240#true, 1281#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,955 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,955 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,955 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,955 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][298], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,955 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,956 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,956 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,956 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][246], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,958 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:13,958 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,958 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,958 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][246], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,958 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:13,958 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,958 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,958 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,958 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][235], [910#true, 248#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 180#L915-4true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,964 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:13,965 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:13,965 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,965 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,965 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:13,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][239], [910#true, 248#true, 170#L915-3true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 103#L885-1true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,965 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,965 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,965 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,965 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:13,965 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:13,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][240], [910#true, 248#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 67#L915-6true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,965 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,965 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,965 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,965 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][240], [910#true, 248#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,966 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,966 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,966 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,966 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][225], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,972 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,972 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,972 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,972 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,972 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][228], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,972 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,972 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,972 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,972 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,972 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][246], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,973 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,973 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,973 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,973 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,973 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][219], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,973 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,973 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:13,973 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,973 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:13,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [910#true, 248#true, 240#true, 59#L892-2true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,973 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:13,973 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,973 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,973 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,973 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:13,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][299], [910#true, 248#true, 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,974 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,974 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,975 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,975 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][298], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,975 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,975 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,975 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,975 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][246], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,976 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:13,976 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,976 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,976 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:13,976 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,979 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 03:33:13,979 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:33:13,979 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:33:13,979 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:33:13,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][289], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 105#L895-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,979 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,979 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,979 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,979 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][288], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 160#L879-3true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,980 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,980 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,980 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,980 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:13,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,982 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:13,982 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:13,982 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,982 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,982 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,983 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:13,983 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:13,983 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,983 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,983 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,983 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,983 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,983 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,983 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,983 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,983 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:13,983 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,983 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:13,983 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,984 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][234], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,984 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,984 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,984 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,984 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][234], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,984 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,984 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,984 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,984 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,984 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,985 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,985 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,985 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,985 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,985 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,985 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,985 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,985 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,985 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,985 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,985 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,985 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,985 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][236], [910#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,985 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,986 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,986 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,986 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,986 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][244], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,986 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,986 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,986 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,986 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,986 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][244], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,986 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,986 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,986 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,986 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,986 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][238], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:13,987 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:13,987 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:13,987 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:13,987 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,987 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,990 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,990 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,990 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,990 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,990 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,990 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,990 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][234], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,990 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,990 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,990 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,990 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,990 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][240], [910#true, 248#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,991 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,991 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,991 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,991 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,991 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,992 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,992 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:13,992 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:13,992 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:13,992 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,992 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,992 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][225], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,994 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,994 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,994 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:13,994 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,994 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:13,994 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][228], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,994 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,994 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,994 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,995 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,995 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:13,995 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:13,995 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][246], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,995 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:13,995 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,995 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,995 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,995 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:13,995 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:13,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][219], [910#true, 248#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 106#L893true, 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,995 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:13,995 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:13,995 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,995 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:13,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][221], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,996 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,996 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,996 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,996 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:13,996 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:13,997 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][246], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:13,997 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:13,997 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,997 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,997 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:13,997 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:13,997 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:14,007 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,007 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,007 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,007 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:14,007 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,007 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:14,007 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:14,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][234], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,007 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,007 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:14,008 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,008 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,008 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:14,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][240], [910#true, 248#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 67#L915-6true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,008 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,008 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,008 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:14,008 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,008 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:14,009 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,009 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,009 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,009 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,009 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:14,009 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:14,009 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:14,010 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,010 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,010 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:14,010 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,010 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,010 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,010 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:14,010 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:14,010 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,010 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,010 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,010 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:14,010 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:14,010 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:14,010 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,011 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,011 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][235], [910#true, 248#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 103#L885-1true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,011 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:14,011 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:14,011 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:14,011 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:14,011 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:14,011 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:14,011 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][236], [910#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,011 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:14,011 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:14,011 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:14,011 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:14,011 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:14,011 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:14,020 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,020 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,020 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,020 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,020 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:14,020 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,020 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:14,020 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:14,020 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,020 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,020 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,021 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:14,021 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,021 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,021 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:14,021 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:14,021 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,021 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,021 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,021 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:14,021 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:14,021 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:14,021 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,021 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,021 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,021 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][244], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,021 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:14,021 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:14,022 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:14,022 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:14,022 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:14,022 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:14,037 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,037 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,037 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,037 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,037 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,037 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:14,037 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:14,037 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:14,037 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][241], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,038 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,038 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,038 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,038 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,038 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:14,038 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:14,038 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:14,038 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,038 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,038 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:14,038 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,038 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,038 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,038 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:14,039 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,039 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:14,039 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][244], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,039 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,039 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:14,039 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,039 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,039 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,039 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:14,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][307], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,065 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,065 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,065 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,065 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][307], [910#true, 248#true, 240#true, 59#L892-2true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,066 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:14,066 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,066 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,066 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][310], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,066 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,066 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,066 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,066 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][311], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,067 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,067 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,067 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,067 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][310], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,076 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,076 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,076 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,076 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][315], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,076 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,076 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,076 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,077 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][315], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,077 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,077 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,077 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,077 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][311], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,078 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:33:14,078 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:33:14,078 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:33:14,078 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:14,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][187], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,078 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,078 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,078 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,078 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][315], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,079 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,079 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,079 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,079 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][310], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,096 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:33:14,096 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:33:14,096 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:14,096 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:33:14,096 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:33:14,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][315], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,097 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,097 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,097 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,097 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,097 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][201], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,098 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,098 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,098 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,098 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][315], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,099 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,099 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,099 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,099 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][315], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,117 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,117 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,117 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,117 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,117 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][206], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,118 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,118 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,118 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,118 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][342], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 1281#true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 103#L885-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,119 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,119 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,119 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,119 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][307], [910#true, 248#true, 240#true, 59#L892-2true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,132 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:14,132 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,132 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,132 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,132 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:14,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][309], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,132 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:33:14,132 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:14,132 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:14,132 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:14,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][310], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,132 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,132 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,132 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,133 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,133 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][311], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,133 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,133 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,133 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,133 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,133 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][315], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,133 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,133 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,133 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,133 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,133 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][315], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,134 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,134 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,134 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,134 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,134 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][206], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,135 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:33:14,135 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:14,135 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:14,135 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:14,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][360], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 103#L885-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,136 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:33:14,136 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:14,136 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:14,136 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:14,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][340], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,137 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:33:14,137 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:14,137 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:14,137 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:14,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][307], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,152 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,152 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,152 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,152 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:14,152 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][309], [910#true, 248#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 106#L893true, 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,153 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:14,153 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,153 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:14,153 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:14,153 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][310], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,153 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,153 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:14,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][311], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,153 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,153 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,154 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:14,154 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][315], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,154 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,154 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,154 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,154 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,154 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,154 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:14,154 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][315], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,154 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,154 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,154 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,154 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,154 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,154 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:14,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][368], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,155 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:14,155 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:14,155 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:14,155 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:14,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][359], [910#true, 248#true, 240#true, 44#L893-3true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,156 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:14,156 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:14,156 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:14,157 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:14,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][368], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,176 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,176 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,176 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,176 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][365], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,176 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,176 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,176 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,176 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][341], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 22#L878-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,177 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 03:33:14,178 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:33:14,178 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:33:14,178 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:33:14,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 22#L878-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,178 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,178 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,178 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,178 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][365], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,200 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,200 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,200 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,200 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][366], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,200 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,200 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,200 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,200 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][341], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,202 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 03:33:14,202 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:33:14,202 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:33:14,202 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:33:14,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,202 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,203 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,203 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,203 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][347], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,203 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 03:33:14,203 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:33:14,203 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:33:14,203 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:33:14,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][356], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,204 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,204 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,204 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,204 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][366], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,225 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,225 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,225 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,225 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][366], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,226 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,226 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,226 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,226 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,226 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,226 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,226 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,226 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][366], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,250 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,250 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,250 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,250 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,251 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,251 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,251 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,251 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][395], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,273 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,273 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,273 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,273 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][395], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,273 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,273 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,273 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,273 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][401], [910#true, 248#true, 240#true, 59#L892-2true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,306 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,306 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,306 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,306 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][401], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,306 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,306 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,306 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,306 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][410], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,307 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,307 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,307 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,307 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][410], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,307 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,307 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,307 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,307 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][400], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,314 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:33:14,314 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:33:14,314 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:33:14,314 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:33:14,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,314 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,314 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,314 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,314 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][400], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,315 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,315 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,315 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,315 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,319 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,319 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,319 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,319 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,319 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][399], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,321 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,321 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,321 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,321 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][414], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,321 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,321 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,321 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,321 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][400], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,322 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,322 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,322 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,322 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,322 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,322 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,322 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,322 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,322 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,322 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,322 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,322 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,322 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][406], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,323 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,323 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,323 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,323 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][374], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,323 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,323 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,323 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,323 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][378], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,323 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,323 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,323 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,323 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,324 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,324 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,325 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,325 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][378], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,325 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,325 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,325 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,325 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][400], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,325 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,325 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,325 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,325 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,325 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,325 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,326 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,326 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,326 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,326 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,326 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,326 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,326 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 67#L915-6true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,333 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,333 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,333 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,333 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][385], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,344 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,344 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,344 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,345 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][385], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,345 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,345 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,345 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,345 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][410], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,346 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:33:14,346 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:33:14,346 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:33:14,346 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:33:14,347 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 03:33:14,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][416], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,347 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,347 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,347 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,347 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][454], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,347 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,347 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,347 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,347 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][455], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,348 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,348 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,348 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,348 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][416], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,350 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,350 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,351 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,351 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][416], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,351 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,351 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,351 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,351 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,351 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][414], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,356 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,356 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,356 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,356 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,357 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,357 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,357 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,357 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,357 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][385], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,381 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,382 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,382 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,382 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][385], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,382 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,382 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,382 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,382 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][383], [910#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,383 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,383 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,383 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,383 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:14,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][389], [910#true, 248#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 236#true, 180#L915-4true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 103#L885-1true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,383 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,383 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,383 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:14,383 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:14,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][395], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,383 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,384 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,384 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,384 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,384 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][395], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,384 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,384 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,384 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,384 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,384 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,385 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,385 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,385 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,385 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][465], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,386 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,386 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,386 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,386 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][467], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,386 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,386 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,386 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,386 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,389 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,389 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,389 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,389 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,389 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,389 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,389 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,389 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,390 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,394 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,395 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,395 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,395 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,395 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,396 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 03:33:14,396 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:33:14,396 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:33:14,396 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:33:14,396 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:33:14,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,396 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,396 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,397 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,397 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,397 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][459], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,397 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,397 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,397 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,397 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][457], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 180#L915-4true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,398 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,398 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,398 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,398 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][210], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:14,409 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,409 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,410 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,410 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,424 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,424 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,424 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,424 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][492], [910#true, 248#true, 240#true, 1281#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,425 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,425 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,425 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,425 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][491], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,425 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,425 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,425 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,425 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,427 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,427 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,427 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,427 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,428 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,428 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,428 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,428 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,428 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,434 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,434 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,434 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,434 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,434 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][471], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,435 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,435 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,435 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,435 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][398], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,437 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,437 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,438 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,438 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][406], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,438 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,438 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,438 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,438 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,438 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,438 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,438 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,438 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,438 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,438 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,438 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,438 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,438 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,439 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,439 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,439 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,439 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,439 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,439 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,439 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,439 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,439 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,439 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,439 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,439 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,439 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,439 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][374], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,440 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,440 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,440 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,440 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,440 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][378], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,440 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,440 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,440 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,440 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,440 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][378], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,440 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,441 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,441 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,441 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,441 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][376], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 103#L885-1true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,441 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,441 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,441 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:14,441 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][399], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,441 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,441 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][408], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,442 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,442 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,442 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,442 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][414], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,442 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,442 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,442 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,442 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,442 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][414], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,442 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,442 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,442 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,442 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,442 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,443 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][400], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,443 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,443 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,443 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,443 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,443 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,443 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,443 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][400], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,443 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,443 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,443 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,443 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,443 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,443 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,443 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,443 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,444 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,444 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,444 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,444 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,444 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,444 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,444 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,444 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,444 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,444 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,444 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,444 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,444 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,444 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,444 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,444 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,444 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,445 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,445 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,445 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,445 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,445 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,445 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,445 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,445 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,445 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:14,457 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,457 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,457 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,457 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][401], [910#true, 248#true, 240#true, 193#L915-2true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,474 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,475 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,475 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,475 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,475 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,475 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,475 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,475 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,475 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,475 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][416], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,475 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,475 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,475 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,475 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,475 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][410], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,476 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,476 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,476 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,476 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,476 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][397], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,476 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,476 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,476 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,476 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][492], [910#true, 248#true, 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,477 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,477 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,477 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,477 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][491], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,478 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,478 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,478 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,478 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,479 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,479 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,479 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,479 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,479 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][471], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,483 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,483 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,483 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,483 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][469], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,484 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 03:33:14,484 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:33:14,484 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:33:14,484 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:33:14,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][398], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 244#true, 103#L885-1true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,492 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,492 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,492 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:14,492 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,492 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:14,492 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][399], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,492 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,492 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,492 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,492 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,492 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,492 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,492 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][400], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,492 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,492 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,492 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,493 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,493 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,493 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,493 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,493 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][400], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,493 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,493 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,493 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,493 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,493 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,493 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,493 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][401], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,520 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,520 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,520 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,521 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,521 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,521 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,521 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,521 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,521 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,521 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,521 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,521 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,521 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][416], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,521 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,521 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,521 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,521 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,521 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,521 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,522 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][410], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,522 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,522 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,522 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,522 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,522 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,522 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][397], [910#true, 248#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,522 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,522 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,522 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,522 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,523 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,523 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,523 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,523 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,523 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,524 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,524 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][469], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 105#L895-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,532 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 03:33:14,532 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:33:14,532 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:33:14,532 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:33:14,534 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][406], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,534 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,534 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,534 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,534 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,534 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,534 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,534 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,534 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,534 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,534 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,534 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,534 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,534 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,534 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,535 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,535 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,535 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,535 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,535 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,535 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,535 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,535 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,535 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][399], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,535 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,535 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,535 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,535 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,535 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,535 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,535 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,535 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][414], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,536 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,536 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,536 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,536 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,536 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,536 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,536 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][414], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,536 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,536 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,536 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,536 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,536 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,536 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,536 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][400], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,536 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,536 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,537 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,537 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,537 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,537 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,537 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,537 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,537 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][400], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,537 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,537 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,537 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,537 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,537 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,537 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,537 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,537 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,537 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,537 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,537 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,538 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,538 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,538 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,538 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,538 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,538 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,538 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,538 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,538 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,538 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,538 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,538 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,538 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,538 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,538 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,538 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,538 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,539 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,539 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,539 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,539 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,539 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,539 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,539 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,539 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,539 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,539 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,539 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,539 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,548 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][406], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,548 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,548 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,548 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,548 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,549 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,549 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,549 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,549 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,549 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,549 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,549 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,549 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,549 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,549 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,549 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,549 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,549 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,549 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,549 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,549 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,549 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,550 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,550 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,550 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,550 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,550 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,550 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,550 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,550 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,550 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][413], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,550 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,550 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,550 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:14,550 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,550 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][408], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,551 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,551 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,551 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,551 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,551 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,551 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][414], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,551 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,551 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,551 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,551 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,551 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,551 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,551 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,551 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][414], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,551 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,551 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,552 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,552 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,552 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,552 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,552 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,552 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,552 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,552 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,552 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,552 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,552 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,552 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,552 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,552 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,552 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,552 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,552 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,553 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,553 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,553 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,553 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,553 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,553 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,553 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,553 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,553 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,553 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,553 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,553 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,553 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,553 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,553 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,553 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,553 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,554 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,554 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,554 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,554 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,554 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,554 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,554 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:14,561 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,561 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,561 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,561 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:14,563 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,563 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,563 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,563 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][481], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:14,564 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,564 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,564 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,564 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][315], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,577 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,578 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,578 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:14,578 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:14,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][498], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:14,616 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,616 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,616 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,616 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:14,640 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,640 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,640 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,640 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,640 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,640 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,641 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,641 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,641 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,641 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,641 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,641 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,641 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,641 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,641 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,641 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,641 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,641 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,641 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,641 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,641 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,641 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,641 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,642 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,642 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,642 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,642 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,642 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,642 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,642 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,642 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,642 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,642 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,642 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,642 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,642 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,642 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,642 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,642 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,642 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,642 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,643 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,643 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,643 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,643 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,643 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,643 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,643 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,643 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,643 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,643 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,643 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,643 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,643 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,643 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,643 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,643 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,643 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,643 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,643 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,656 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][414], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,657 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,657 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,657 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,657 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,657 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,657 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,657 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:14,657 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,657 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][414], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,657 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,657 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,657 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,657 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,657 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,657 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,657 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,657 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,658 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,658 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,658 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,658 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,658 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,658 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,658 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,658 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,658 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,658 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,658 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,658 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,658 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,658 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,658 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,658 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,659 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,659 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,659 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,659 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,659 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,659 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,659 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,659 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,659 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,659 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,659 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,659 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,659 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,659 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,659 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:14,659 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,659 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,659 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,660 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,660 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,660 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,660 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,660 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,660 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,660 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,660 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,660 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,660 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][498], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:14,670 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,670 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,670 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,670 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][498], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:14,715 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,715 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,715 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,715 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][508], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,742 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:14,742 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,742 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,742 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][510], [910#true, 248#true, 240#true, 59#L892-2true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,743 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:14,743 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,743 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,743 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:14,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][510], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,743 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:14,743 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,743 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,743 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][513], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 106#L893true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,744 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:14,744 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:14,744 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:14,744 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:14,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][513], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,744 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:14,744 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:14,744 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:14,744 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:14,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][516], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,745 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:14,745 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,745 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,745 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:14,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][516], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,745 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:14,745 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,745 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,745 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,748 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,748 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,748 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,748 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,748 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,748 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,748 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,748 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,748 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,748 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,749 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,749 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,911 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,912 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,912 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,912 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,912 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,912 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,912 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,912 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,912 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,912 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,912 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:14,912 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][498], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:14,923 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,924 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,924 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,924 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:14,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][516], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,935 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 03:33:14,935 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:33:14,935 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:14,935 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:33:14,935 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:33:14,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][341], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,936 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,936 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,936 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,936 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][508], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,937 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 03:33:14,937 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:14,937 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:33:14,937 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 03:33:14,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][508], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,937 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,937 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:14,937 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,937 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,937 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][513], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,938 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,938 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,938 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,938 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:14,946 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][415], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,946 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,946 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,946 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,946 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,946 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,946 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,946 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,946 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,946 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,946 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:14,946 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:14,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][513], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:14,981 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:33:14,981 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:14,981 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:14,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:14,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][629], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 1281#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:14,997 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:33:14,997 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:14,997 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:14,997 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][552], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,020 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 03:33:15,020 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 03:33:15,020 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 03:33:15,020 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 03:33:15,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][513], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,028 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 03:33:15,028 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 03:33:15,028 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 03:33:15,028 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 03:33:15,029 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:33:15,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][513], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,029 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,029 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][366], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,029 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][548], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,038 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,038 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,038 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,038 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][548], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,039 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,039 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,039 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,039 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][548], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:15,039 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,039 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:15,039 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,039 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:15,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][548], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,039 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,039 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,039 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,039 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][589], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,039 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,039 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,039 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,039 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][589], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:15,040 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,040 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,040 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,040 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][537], [910#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:15,040 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,040 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:15,040 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,040 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:15,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][537], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:15,040 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,040 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:15,040 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,040 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:15,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][537], [910#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:15,040 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,040 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:15,041 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:15,041 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][537], [910#true, 240#true, 1281#true, 213#true, 50#L915-1true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,041 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,041 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,041 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,041 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][539], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:15,041 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,041 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:15,041 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:15,042 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][539], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,042 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,042 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,042 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,042 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][539], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:15,042 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,042 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:15,042 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,042 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:15,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][539], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:15,042 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,042 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,042 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,042 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][568], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:15,042 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,042 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,042 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,043 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][568], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:15,043 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,043 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,043 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,043 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][568], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:15,043 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,043 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,043 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,043 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][589], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,050 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,050 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,050 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,050 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][589], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:15,050 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,050 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,050 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,051 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][589], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,051 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,051 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,051 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,052 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][629], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 53#L881-6true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,053 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,053 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,053 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,053 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][555], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,060 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,060 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,060 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,060 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][556], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,061 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,061 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,061 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,061 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][557], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,061 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,061 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,061 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,061 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][552], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,070 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 03:33:15,070 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 03:33:15,070 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 03:33:15,070 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 03:33:15,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 221#true, 160#L879-3true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,071 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,071 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,071 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,071 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][572], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 221#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:15,074 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,074 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:15,074 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:15,074 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:15,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][577], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,074 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,074 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,074 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,074 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][577], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 221#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,074 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,074 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,074 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,074 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][508], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,080 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,080 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,080 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,080 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,081 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][510], [910#true, 248#true, 240#true, 193#L915-2true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,081 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,081 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:15,081 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,081 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:15,081 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:15,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][511], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,081 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,081 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:15,081 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,081 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:15,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][513], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,081 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,081 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,081 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,081 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,081 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][513], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,081 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,082 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,082 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,082 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,082 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][516], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,082 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,082 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,082 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:15,082 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:15,082 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:15,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][366], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,083 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,083 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,083 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,083 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][341], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 103#L885-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,083 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 03:33:15,083 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:15,083 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:15,083 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:15,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][596], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,084 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,084 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,084 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,084 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][589], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,097 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,097 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,097 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,097 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][657], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 232#true]) [2023-11-30 03:33:15,099 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 03:33:15,099 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:15,099 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:15,099 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:15,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][662], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,099 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,099 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,100 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,100 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][657], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 232#true]) [2023-11-30 03:33:15,100 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,100 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,100 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,100 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][568], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:15,101 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 03:33:15,101 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:15,101 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:33:15,101 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:33:15,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][589], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,101 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,101 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,101 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,101 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][657], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:15,101 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,101 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,101 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,101 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,101 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][567], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,102 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,102 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,102 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,102 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][630], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,103 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,103 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,103 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,103 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][555], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,110 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,110 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,110 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,110 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][556], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,111 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,111 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,111 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,111 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][557], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,111 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,111 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,111 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,111 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,130 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][508], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,130 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,130 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,130 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,130 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,130 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,130 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:15,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][510], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,130 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][511], [910#true, 248#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,131 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][513], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,131 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][513], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,131 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,131 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,132 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,132 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][516], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,132 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,132 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,132 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,132 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,132 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,132 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][366], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,133 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,133 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,133 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,133 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][596], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 22#L878-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:15,134 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,134 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,134 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,134 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][662], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,148 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,148 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,148 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,148 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][589], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,148 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,148 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,148 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,148 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][662], [910#true, 240#true, 1281#true, 213#true, 53#L881-6true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,149 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,149 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,149 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,149 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:15,149 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,149 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,149 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,149 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][567], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:15,150 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 03:33:15,150 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 03:33:15,150 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:33:15,150 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:33:15,150 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 03:33:15,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][590], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,150 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,151 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,151 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,151 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:15,151 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,151 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,151 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,151 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,151 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][567], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:15,151 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,151 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,151 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,151 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][630], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,153 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,153 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,153 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,153 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][572], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:15,169 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,169 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,169 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:15,169 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:15,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][577], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,169 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,169 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:15,169 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:15,169 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][577], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 221#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,169 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,169 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,169 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:15,169 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 160#L879-3true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,171 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,171 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,171 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,171 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][366], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,177 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,177 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,177 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,177 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][627], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,178 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,178 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,178 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,178 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][596], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 1281#true, 213#true, 47#L878-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:15,179 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,179 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,179 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,179 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][366], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,182 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,182 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,182 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,182 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,182 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][366], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,182 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,182 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,182 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,182 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,182 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][356], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,182 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,182 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:15,182 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:15,182 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:15,182 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:15,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][356], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,182 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,182 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:15,183 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:15,183 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:15,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][358], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,183 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,183 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:15,183 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:15,183 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:15,183 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:15,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,183 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,183 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,183 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,183 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,183 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,183 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,183 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,183 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,183 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,184 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,184 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,184 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,184 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,184 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,184 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,184 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:15,184 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:15,184 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:15,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][606], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,194 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,194 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,194 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,194 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][662], [910#true, 240#true, 1281#true, 213#true, 53#L881-6true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,198 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,198 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,198 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,198 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][590], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,198 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,198 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,198 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,199 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][662], [910#true, 240#true, 1281#true, 213#true, 53#L881-6true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,200 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 03:33:15,200 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:33:15,200 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:33:15,200 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:33:15,200 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:33:15,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][661], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,200 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,200 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,200 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,200 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][590], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,201 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,201 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,201 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,201 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,201 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 153#L902-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:15,201 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,202 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,202 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,202 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][567], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:15,202 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 03:33:15,202 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:33:15,203 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:33:15,203 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:33:15,203 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 03:33:15,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][590], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,203 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,203 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,203 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,203 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][658], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:15,203 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,203 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,203 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,203 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,203 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][644], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 85#L903-3true, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,234 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,234 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,234 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,234 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][627], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,238 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,238 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,238 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,238 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][602], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,249 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,249 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,249 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,249 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][662], [910#true, 240#true, 1281#true, 213#true, 53#L881-6true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,255 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 03:33:15,255 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:15,255 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:15,255 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:15,255 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:15,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][661], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,256 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,256 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,256 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,256 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][590], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,256 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,256 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,256 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,256 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][661], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,257 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 03:33:15,257 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:15,257 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:15,257 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:15,257 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:15,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][661], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 53#L881-6true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,258 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,258 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,258 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,258 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][590], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,258 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,258 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,258 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,271 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,271 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,271 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,271 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,271 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,271 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,271 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,271 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,271 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,271 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,271 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,271 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,272 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,272 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,272 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,272 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][599], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,272 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][599], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,272 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,272 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,272 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,272 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][600], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,273 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,273 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,273 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,273 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][601], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,273 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,273 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,273 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,273 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][602], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,273 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,273 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,273 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,273 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,273 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][602], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,273 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,273 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,273 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,274 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][605], [910#true, 248#true, 240#true, 193#L915-2true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,274 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,274 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,274 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,274 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][606], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,274 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,274 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,274 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,274 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,274 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][606], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,274 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,274 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,274 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,274 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][644], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,283 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][627], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,287 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,287 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,287 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,288 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][627], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 47#L878-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,288 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,288 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,288 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,288 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,289 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][366], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,289 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,289 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,289 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,289 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,289 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,289 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,289 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][366], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,289 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,289 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,289 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,289 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,289 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,289 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,289 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,289 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,289 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,290 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,290 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,290 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,290 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,290 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,290 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,290 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,290 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,290 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,290 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:15,290 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][604], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,303 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,303 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,303 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:33:15,303 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][604], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,303 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,303 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,303 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,303 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][602], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,305 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,305 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,305 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,305 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,305 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][606], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,306 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,306 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:33:15,306 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,306 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,306 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][661], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,312 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,312 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,312 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,312 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,312 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][661], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 53#L881-6true, 153#L902-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,312 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,312 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,313 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,313 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][661], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,313 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,313 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,313 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,313 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,313 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][661], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 53#L881-6true, 153#L902-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,314 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,314 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,314 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,314 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,314 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][650], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 85#L903-3true, 236#true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,319 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,319 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,319 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:15,319 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:33:15,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,333 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,333 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,333 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,333 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][627], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,337 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2023-11-30 03:33:15,337 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:33:15,337 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:33:15,337 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:33:15,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][627], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 47#L878-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,337 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,337 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,337 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,337 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,351 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][567], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,351 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,351 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,351 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,351 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,351 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,351 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,351 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][567], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,351 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,351 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,351 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,351 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,351 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,351 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][589], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,352 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,352 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,352 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,352 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,352 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][589], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,352 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,352 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,352 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,352 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,352 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][589], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,352 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,352 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,352 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,352 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,352 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][589], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,353 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][590], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,353 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][590], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,353 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][590], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,353 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,353 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][590], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,354 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][568], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,354 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][568], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,354 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:15,354 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,356 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2023-11-30 03:33:15,356 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:33:15,356 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:33:15,356 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:33:15,356 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:15,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,357 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,357 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,357 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,357 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,357 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,357 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,357 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,357 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,357 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,357 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][647], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 85#L903-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,369 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2023-11-30 03:33:15,369 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:33:15,369 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:15,369 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:33:15,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][648], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 85#L903-3true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,369 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,369 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,369 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,369 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][650], [910#true, 139#L903-4true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,371 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2023-11-30 03:33:15,371 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:33:15,372 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:15,372 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:33:15,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][557], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,400 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,400 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,400 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,400 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,400 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][651], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 85#L903-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,413 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,413 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,413 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,414 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][647], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,416 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 03:33:15,416 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:33:15,416 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:33:15,416 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:33:15,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][648], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,416 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,416 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,416 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,416 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][220], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,418 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 03:33:15,418 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:33:15,418 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:33:15,418 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:33:15,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][226], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,418 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,418 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,418 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,418 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][605], [910#true, 248#true, 240#true, 193#L915-2true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,424 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,424 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,424 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,424 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,424 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][599], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,424 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,424 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,424 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,424 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,424 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][599], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,424 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,424 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,425 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,425 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,425 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][603], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 244#true, 103#L885-1true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,425 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,425 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,425 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,425 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:15,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][654], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 209#true, 914#true, 106#L893true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,436 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][379], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 225#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 103#L885-1true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,437 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,437 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][557], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,445 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,445 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,445 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,446 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,446 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][220], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:15,448 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,448 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,448 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,448 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,448 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,448 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,448 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,448 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 135#L903true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,448 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,448 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,448 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,448 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][229], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 135#L903true, 244#true, 232#true]) [2023-11-30 03:33:15,448 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,448 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,448 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,448 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][226], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 135#L903true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,449 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,449 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,449 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,449 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,450 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2023-11-30 03:33:15,450 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:33:15,450 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:33:15,450 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:33:15,450 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 03:33:15,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,452 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,452 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,452 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,452 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][651], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 85#L903-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,465 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,465 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,465 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,465 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][651], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,466 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,466 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,466 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,466 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][229], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,467 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,467 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,474 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][606], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,474 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,474 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,474 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,474 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,474 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,474 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,474 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][606], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,474 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,474 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,474 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,475 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,475 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,475 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][600], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,475 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,475 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,475 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,475 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,475 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][610], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 244#true, 103#L885-1true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,475 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,475 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,475 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,475 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:15,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,485 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,485 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,485 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,485 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][664], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,502 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,502 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,502 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,502 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][664], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,502 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,502 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,502 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,502 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][664], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:15,503 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,503 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,503 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,503 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][664], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,503 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,503 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,503 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][667], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:15,503 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,503 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,503 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,503 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][667], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:15,503 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,504 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,504 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,504 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][667], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:15,504 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,504 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,504 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,504 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][668], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:15,504 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,504 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,504 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,504 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][668], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:15,504 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,504 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,504 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,504 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][668], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:15,505 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,505 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,505 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,505 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][668], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,505 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,505 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,505 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][671], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,505 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,505 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,505 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,505 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][672], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 49#L883-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,506 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,506 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,506 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,506 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][672], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 50#L915-1true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 49#L883-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,506 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,506 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,506 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,506 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,506 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,506 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,506 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,506 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:15,506 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,507 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,507 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,507 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:15,507 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,507 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][677], [910#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:15,507 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,507 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,507 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,507 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][677], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:15,507 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,507 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,507 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,507 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][677], [910#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:15,508 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,508 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,508 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,508 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][677], [910#true, 240#true, 1281#true, 213#true, 50#L915-1true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:15,508 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,508 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,508 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,508 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,509 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][589], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,509 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,509 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,509 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,509 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,509 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,509 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][590], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,510 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,510 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,510 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,510 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,510 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,510 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,513 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,513 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,513 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,513 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][667], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:15,515 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,515 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,515 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,515 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][674], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,517 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,517 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,517 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,517 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][671], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,519 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,519 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,519 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,519 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][651], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,520 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,520 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,520 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,520 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,521 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,521 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,521 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,521 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][604], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,529 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,529 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,529 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,529 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,529 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][604], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,529 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,529 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,529 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,529 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,529 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,529 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,529 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,529 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,530 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,530 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,530 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,530 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][598], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 180#L915-4true, 244#true, 103#L885-1true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,531 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][601], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,531 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][602], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,531 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,531 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,532 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][602], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,532 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,532 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,532 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,532 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,532 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,532 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][611], [910#true, 248#true, 240#true, 1281#true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 244#true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,532 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,532 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,532 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,532 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][611], [910#true, 248#true, 240#true, 1281#true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 244#true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,532 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,532 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,532 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,532 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,541 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,541 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,541 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,542 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][706], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,543 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 03:33:15,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:33:15,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:33:15,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:33:15,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 213#true, 131#L894-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,543 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,558 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][590], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,558 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,558 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,558 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,558 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,558 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,558 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][220], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:15,560 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,560 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,560 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,560 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:15,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][220], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,560 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,560 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,560 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,560 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,560 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][650], [910#true, 139#L903-4true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,560 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,561 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,561 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,561 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,561 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][650], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 85#L903-3true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,561 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,561 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,561 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,561 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,561 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,561 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,561 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,561 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,561 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,561 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,561 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,561 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,561 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,562 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,562 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,562 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,562 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,562 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,562 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,562 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][651], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,562 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,562 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,562 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,562 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,562 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][651], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,562 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,562 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,562 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,563 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,563 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][651], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 85#L903-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,563 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,563 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,563 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,563 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,563 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][651], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 85#L903-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,563 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,563 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,563 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,563 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,563 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][229], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:15,563 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,563 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,563 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,563 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][229], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,564 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,564 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,564 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,564 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,564 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][648], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,564 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,564 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,564 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,564 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,564 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][648], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 85#L903-3true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,564 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,564 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,564 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,564 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,564 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][226], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 19#L903-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,564 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,564 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,564 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,565 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][226], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 10#L904true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,565 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,565 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,565 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,565 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,565 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][647], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,565 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,565 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,565 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,565 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,565 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][647], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 85#L903-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,565 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,565 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,565 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,565 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,565 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:15,567 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,567 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,567 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,567 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,569 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 03:33:15,569 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:15,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:33:15,569 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:15,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,569 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,569 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,569 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,569 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,570 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,570 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,570 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,570 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][673], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,571 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,571 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,571 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,571 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][673], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,572 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,572 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,572 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,572 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,572 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][674], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:15,574 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,574 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,574 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,574 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][245], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,579 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,579 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,579 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,579 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,579 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,595 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 03:33:15,595 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:33:15,595 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:33:15,595 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:33:15,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,595 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,595 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,595 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,595 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,601 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,602 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,602 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,602 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,602 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,602 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,602 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,602 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,602 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,602 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,602 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,602 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,602 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,602 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,602 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,602 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,602 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,602 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,603 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,603 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,603 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,603 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,603 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,603 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,603 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,603 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,603 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,603 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][705], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,603 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,603 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,604 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,604 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][119], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,604 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,604 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,604 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,604 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][119], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 50#L915-1true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 225#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,604 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,604 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,604 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,604 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][119], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,604 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,604 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,604 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,604 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][137], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,604 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,604 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,605 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,605 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][137], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,605 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,605 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,605 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,605 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][137], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,605 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,605 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,605 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,605 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,619 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,619 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,619 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,619 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][673], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,621 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,621 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,621 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,621 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][673], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,622 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,622 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,622 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,622 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,622 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,638 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][604], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,638 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,638 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,638 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,638 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,638 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,638 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:15,638 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][604], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,638 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,638 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,638 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,638 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,638 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,639 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,639 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,639 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,639 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,640 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,640 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,640 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,640 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,640 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,640 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,640 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,640 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,640 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,640 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 140#L894-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,651 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,651 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,651 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,651 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][119], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 225#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,662 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,662 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,662 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:15,662 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,662 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,674 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 03:33:15,674 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:15,674 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:15,674 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:33:15,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][670], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,675 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,675 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:15,675 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,675 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:15,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][670], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,677 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 03:33:15,677 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:15,677 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:33:15,677 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:15,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][670], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,677 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,677 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:15,677 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,677 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,677 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:15,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][670], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,677 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,677 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:15,677 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,677 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:15,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,697 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,697 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:15,697 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:15,697 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:15,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 14#L894-5true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,700 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,700 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,700 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,700 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,703 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,703 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,703 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,703 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,703 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,703 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,703 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,703 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,703 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,703 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,703 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,703 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,703 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,703 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,704 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,704 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,704 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,704 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,704 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,704 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,704 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,704 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,704 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,704 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,704 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,704 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,704 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,704 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][133], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,704 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][133], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,705 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,705 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,705 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,705 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][134], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,705 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,705 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,705 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,705 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][134], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:15,705 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,705 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,705 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,705 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][705], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,705 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,705 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,705 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,705 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,705 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][137], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,706 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,706 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,706 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,706 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,706 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][137], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,706 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,706 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,706 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,706 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,706 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,713 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,714 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,714 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,714 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,714 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,714 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,714 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,714 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,714 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,714 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,714 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,714 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,714 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,715 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,715 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,715 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,715 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,715 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,715 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,715 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,715 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][137], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,716 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,716 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,716 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,716 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][137], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,716 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,717 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,717 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,717 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,717 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,717 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][137], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,717 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,717 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,717 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,717 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,717 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,717 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][119], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,719 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,719 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,719 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,719 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,719 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][670], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,727 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,727 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,727 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,727 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,728 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,728 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,728 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,728 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,729 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,729 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,729 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,729 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][737], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,730 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,730 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,730 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,730 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:15,731 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,731 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,731 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,731 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][676], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 85#L903-3true, 236#true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,738 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,739 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,739 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,739 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,743 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,743 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,743 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,743 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,743 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,743 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,743 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,743 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,743 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:15,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,748 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,748 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:15,748 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:15,748 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:15,748 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:15,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][170], [910#true, 248#true, 240#true, 1281#true, 213#true, 50#L915-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 200#L900-2true, 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:15,754 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,754 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,754 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:15,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][708], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 125#L896true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,755 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,756 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,756 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,756 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,756 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][705], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,756 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is not cut-off event [2023-11-30 03:33:15,756 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:33:15,756 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:33:15,756 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:15,756 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:33:15,756 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:15,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,765 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,765 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,766 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,766 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,766 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,766 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,766 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,766 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,766 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,766 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,766 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,766 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,766 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,766 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,766 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,766 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,766 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,766 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,766 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,766 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,766 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:15,781 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,781 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,781 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,781 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][670], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,781 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is not cut-off event [2023-11-30 03:33:15,781 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:33:15,781 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:15,782 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:33:15,782 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:15,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:15,782 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,782 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,782 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,782 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,782 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,783 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,783 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,783 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,783 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][669], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 85#L903-3true, 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,787 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,787 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,787 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:15,787 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][676], [910#true, 139#L903-4true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,790 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,790 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,790 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,790 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:15,794 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][597], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:15,794 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,794 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,794 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,794 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,794 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,794 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,794 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:15,794 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][481], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,802 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:15,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:15,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:15,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:15,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][481], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,802 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,802 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:15,802 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:15,802 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:15,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][481], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,802 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,802 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:15,802 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:15,802 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:15,802 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:15,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][481], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,802 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:15,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:15,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:15,803 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:15,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,803 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,803 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:15,803 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:15,803 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:15,803 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:15,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,803 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:15,803 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:15,803 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:15,803 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:15,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,804 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,804 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:15,804 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:15,804 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:15,804 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:15,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,805 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:15,805 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:15,805 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:15,805 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:15,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][708], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,808 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,808 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,808 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,808 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,809 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,809 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,809 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,809 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,809 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,809 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,810 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][134], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:15,810 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][705], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,810 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,810 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,811 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,811 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,811 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,811 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,811 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,811 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][137], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,811 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,811 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,811 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,811 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,811 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,811 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,811 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,825 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][705], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,825 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,825 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,825 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,825 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,825 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,825 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,825 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,825 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 213#true, 131#L894-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,825 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,825 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,825 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,825 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,825 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 140#L894-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:15,825 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 14#L894-5true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,826 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][708], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 174#L896-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,826 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][708], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, 125#L896true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:15,826 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,826 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,827 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:15,837 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][670], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,837 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,837 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,837 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,837 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,837 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:15,837 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:15,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][670], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,837 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][670], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,838 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][670], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,838 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][673], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,838 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,838 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][673], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,839 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,839 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,839 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,839 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,840 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,840 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,840 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:15,840 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,840 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:15,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,840 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,840 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,840 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,840 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,840 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][667], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,840 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,840 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,840 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,840 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:15,840 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:15,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][667], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:15,840 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,841 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,841 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,841 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,841 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:15,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,843 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,844 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,844 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,844 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:15,844 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,844 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,844 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,844 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,844 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][663], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 85#L903-3true, 236#true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,846 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,846 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,847 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,847 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:15,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][669], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:15,850 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,850 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:15,850 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,850 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][314], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:15,853 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,853 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:15,853 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:15,853 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][498], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:16,000 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,000 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:16,000 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:16,000 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:16,000 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:16,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][498], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:16,001 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,001 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:16,001 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:16,001 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:16,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][170], [910#true, 248#true, 240#true, 1281#true, 213#true, 50#L915-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 106#L893true, 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:16,001 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,001 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:16,001 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:16,001 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][427], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 50#L915-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 221#true, 232#true]) [2023-11-30 03:33:16,001 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,002 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:16,002 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,002 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:16,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][170], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:16,002 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,002 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:16,002 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:16,002 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][708], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 54#L896-2true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,005 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,005 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,005 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,005 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][708], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 54#L896-2true, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,017 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,018 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,018 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,018 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,018 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][674], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,026 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,026 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:16,026 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,026 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,026 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:16,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,030 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,030 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,030 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,030 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,031 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is not cut-off event [2023-11-30 03:33:16,031 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 03:33:16,031 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 03:33:16,031 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 03:33:16,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,031 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,031 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,031 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,031 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][663], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,033 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,033 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,033 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,033 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][313], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,037 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,037 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,037 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,037 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][200], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 200#L900-2true, 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:16,049 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,049 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,049 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:16,049 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:16,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][498], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,051 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,051 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:16,051 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:16,051 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:16,051 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:16,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][498], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,051 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,051 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:16,051 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:16,051 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:16,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][436], [910#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 92#L902true, 232#true]) [2023-11-30 03:33:16,052 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,052 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:16,052 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:16,052 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][708], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 182#L896-3true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,055 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,055 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,055 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,055 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][708], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 182#L896-3true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,070 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,070 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,070 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,070 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,070 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][674], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,080 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,080 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:16,080 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,080 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,080 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:16,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][308], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 180#L915-4true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:16,081 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,081 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:16,082 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:16,082 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][312], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,082 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,082 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,082 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,082 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][312], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 135#L903true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,082 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,082 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,082 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:16,082 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:16,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][313], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 135#L903true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,082 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,082 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,082 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:16,082 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:16,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][314], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 135#L903true, 244#true, 232#true]) [2023-11-30 03:33:16,082 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,083 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,083 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:16,083 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:16,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,086 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 03:33:16,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:16,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:16,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:16,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:16,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,086 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,086 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,086 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,086 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,087 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][740], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,088 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,088 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,088 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,088 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][666], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 85#L903-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,089 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 03:33:16,089 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:16,089 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:16,089 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:16,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][666], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,089 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,089 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,089 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,089 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][666], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 85#L903-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,089 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,089 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,090 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,090 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][308], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,091 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,091 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,091 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,091 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][757], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,100 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,100 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,100 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,100 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][757], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,101 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,101 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,101 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,101 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][498], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,106 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,106 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:16,106 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:16,106 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:16,106 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:16,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][498], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,106 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,106 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:16,106 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:16,106 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:16,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][436], [910#true, 240#true, 1281#true, 213#true, 50#L915-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:16,107 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,107 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:16,107 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:16,107 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][733], [910#true, 248#true, 240#true, 1281#true, 107#L896-4true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,112 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,112 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,112 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,112 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][806], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:16,126 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,126 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,126 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,126 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][733], [910#true, 248#true, 240#true, 1281#true, 107#L896-4true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,129 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,129 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,129 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,129 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,129 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,140 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,140 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,140 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,140 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:16,140 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,140 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,140 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:16,140 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][670], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,140 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,140 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,140 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:16,141 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,141 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:16,141 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][740], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,143 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,143 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,143 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,143 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][740], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,145 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,145 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,145 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,145 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,153 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,153 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,153 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,153 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,153 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,153 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,153 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,153 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][756], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:16,153 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,153 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,154 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,154 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,155 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,155 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,155 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,155 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,155 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,155 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,155 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,155 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][756], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:16,155 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,155 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,155 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,155 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][200], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:33:16,159 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,159 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,159 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:16,159 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:16,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][486], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:16,159 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,159 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:16,159 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,159 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:16,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][200], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:33:16,160 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,160 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:16,160 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:16,160 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][498], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,162 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,162 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:16,162 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:16,162 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:16,162 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:16,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][498], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,162 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,162 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:16,162 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:16,162 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:16,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][436], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 232#true]) [2023-11-30 03:33:16,162 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,163 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:16,163 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,163 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:16,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][733], [910#true, 248#true, 240#true, 1281#true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,167 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,167 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,167 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,167 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][844], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,176 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,176 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,176 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,176 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][806], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:16,179 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,179 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,179 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,179 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][733], [910#true, 248#true, 240#true, 1281#true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,184 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,184 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,184 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,184 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,184 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,198 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][670], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,198 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,198 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,198 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,198 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:16,198 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,198 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:16,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][308], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 180#L915-4true, 244#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:16,200 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,200 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,200 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,200 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][308], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,200 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,200 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,200 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,200 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,200 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][663], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,200 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,200 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,200 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,200 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,200 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][663], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 85#L903-3true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,201 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,201 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,201 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,201 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,201 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][312], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,201 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,201 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,201 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,201 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][312], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,201 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,201 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,201 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,201 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][312], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,201 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,201 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,201 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,201 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][312], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, 10#L904true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,202 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,202 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,202 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,202 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][666], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,202 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,202 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,202 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,202 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,202 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][666], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,202 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,202 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,202 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,202 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][666], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 85#L903-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,202 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,202 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,202 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,203 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,203 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][666], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 85#L903-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,203 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,203 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,203 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,203 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,203 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][313], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 19#L903-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,203 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,203 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,203 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:16,203 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:16,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][313], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, 10#L904true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,203 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,203 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,203 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,203 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,203 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][669], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,203 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][669], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 85#L903-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,204 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][314], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 244#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:16,204 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][314], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,204 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,204 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][676], [910#true, 139#L903-4true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,205 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,205 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,205 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,205 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,205 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][676], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 85#L903-3true, 236#true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,205 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,205 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:16,205 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,205 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:16,205 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:16,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][740], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,207 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,207 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,207 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,208 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][666], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,208 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is not cut-off event [2023-11-30 03:33:16,208 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:16,208 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 03:33:16,208 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:16,208 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 03:33:16,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][740], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,209 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,209 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,209 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,209 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,209 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][312], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,210 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is not cut-off event [2023-11-30 03:33:16,210 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 03:33:16,210 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:16,210 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 03:33:16,210 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:16,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][312], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,210 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,210 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,210 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,210 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,210 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][501], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 92#L902true, 232#true]) [2023-11-30 03:33:16,219 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,219 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:16,219 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:16,219 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][552], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,221 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:16,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:16,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:16,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:16,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][552], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,221 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,221 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:16,221 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:16,221 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:16,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][436], [910#true, 240#true, 1281#true, 213#true, 50#L915-1true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 232#true]) [2023-11-30 03:33:16,222 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,222 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:16,222 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,222 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:16,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][779], [910#true, 240#true, 1281#true, 213#true, 50#L915-1true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 225#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,225 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,225 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,225 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,225 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][779], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 225#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,225 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,225 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,225 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,226 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][779], [910#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:16,226 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,226 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,226 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,226 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][779], [910#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:16,226 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,226 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,226 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,226 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 213#true, 109#L897true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,228 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,228 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,228 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,228 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,236 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,236 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,236 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,236 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][844], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 53#L881-6true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,238 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,238 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,238 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,238 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][799], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 225#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,246 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,246 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 213#true, 109#L897true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,247 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,247 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,247 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,247 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,247 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][747], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,261 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,261 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,261 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,261 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][747], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,261 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,261 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,261 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,261 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,261 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,261 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,261 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,261 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,261 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,261 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,261 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,261 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,262 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,262 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,262 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,262 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,262 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,262 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,262 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,262 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,262 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][753], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 221#true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:16,262 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,262 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,262 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,262 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][756], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:16,263 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][756], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:16,263 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][757], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,263 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][757], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,263 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,263 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,264 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][749], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,264 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,264 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:16,264 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,264 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:16,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][501], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 180#L915-4true, 45#L902-1true, 232#true]) [2023-11-30 03:33:16,271 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,271 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:16,271 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:16,272 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][552], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,273 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,273 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:16,273 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:16,273 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:16,273 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:16,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][552], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,274 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,274 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:16,274 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:16,274 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:16,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][504], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 50#L915-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:16,274 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,274 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:16,274 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:16,274 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 213#true, 56#L897-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,280 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,280 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,280 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,281 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,289 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,289 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,289 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,289 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,290 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,290 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,290 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,290 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,290 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,291 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,291 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,291 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][860], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 232#true]) [2023-11-30 03:33:16,291 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is not cut-off event [2023-11-30 03:33:16,291 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:16,291 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:16,291 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:16,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][870], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,292 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,292 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,292 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,292 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][860], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 232#true]) [2023-11-30 03:33:16,292 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,292 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,292 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,292 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][806], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,293 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is not cut-off event [2023-11-30 03:33:16,293 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2023-11-30 03:33:16,293 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:16,293 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:16,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,293 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,293 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,293 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,293 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][860], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 232#true]) [2023-11-30 03:33:16,293 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,293 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,293 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,293 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,293 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][850], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,296 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,296 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,296 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,296 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][799], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 50#L915-1true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 225#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,304 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,305 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,305 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,305 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 213#true, 56#L897-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,305 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,305 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,305 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,305 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,305 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][750], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,325 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,326 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,326 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,326 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][750], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 221#true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,326 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,326 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,326 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,326 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][747], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,326 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,326 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,326 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,326 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,326 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][747], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,326 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,326 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,326 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,326 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,326 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,327 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,327 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,327 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,328 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,328 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,328 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,328 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,328 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,328 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][501], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 232#true]) [2023-11-30 03:33:16,331 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,331 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,331 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:16,331 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:16,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 67#L915-6true, 221#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,333 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,333 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:16,333 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:16,333 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:16,333 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:16,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,333 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,333 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:16,333 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:16,333 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:16,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][504], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 50#L915-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:16,334 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,334 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:16,334 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,334 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:16,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][793], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,338 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,338 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,338 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,338 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][793], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,338 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,338 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][793], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:16,338 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,338 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,338 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,338 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][793], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,338 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,339 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,339 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,339 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][806], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:16,339 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,339 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][806], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:16,339 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,339 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,339 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,339 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,339 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][806], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:16,339 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,339 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,339 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,339 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][806], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,340 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,340 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,340 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,340 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,340 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,343 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,343 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,343 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,343 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][870], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,348 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,348 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,348 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,348 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,348 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,348 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,348 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,348 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][870], [910#true, 240#true, 1281#true, 213#true, 53#L881-6true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,348 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,348 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,348 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,349 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,350 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,350 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,350 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,350 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,350 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,350 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,350 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,350 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,350 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,350 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,350 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,350 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][861], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:16,351 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,351 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,351 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,351 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][805], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:16,352 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is not cut-off event [2023-11-30 03:33:16,352 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2023-11-30 03:33:16,352 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2023-11-30 03:33:16,352 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 03:33:16,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][861], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:16,352 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,352 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,352 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,352 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,352 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][850], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,355 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,355 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,355 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,355 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][798], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,356 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,356 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,356 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,356 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][805], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,356 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,356 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,356 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,356 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,356 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,364 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,364 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,364 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,364 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,364 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,376 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][756], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:16,377 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,377 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,377 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][501], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:33:16,386 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,386 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:16,386 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,386 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:16,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][170], [910#true, 248#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 160#L879-3true, 221#true, 135#L903true, 232#true]) [2023-11-30 03:33:16,388 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,388 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:16,388 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:16,388 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 179#L897-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,394 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,394 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,394 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,394 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][870], [910#true, 240#true, 1281#true, 213#true, 53#L881-6true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,400 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,400 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,400 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,400 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][870], [910#true, 240#true, 1281#true, 213#true, 53#L881-6true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,400 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is not cut-off event [2023-11-30 03:33:16,400 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:16,401 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:16,401 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:16,401 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:16,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][869], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,401 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,401 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,401 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,401 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,402 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,402 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,403 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,403 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,403 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,403 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,403 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,403 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,403 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,403 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][861], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:16,403 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,403 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,404 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,404 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][805], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,404 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is not cut-off event [2023-11-30 03:33:16,404 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:16,404 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 03:33:16,404 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:16,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][861], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:16,405 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,405 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,405 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,405 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,405 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][798], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,407 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,407 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,407 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,407 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][805], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:16,407 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,407 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,407 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,407 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,407 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 179#L897-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,414 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,414 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,414 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,414 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,414 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,429 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,430 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,430 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,430 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,430 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,430 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,430 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,430 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,430 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,430 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,430 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,430 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,430 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,430 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,430 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,430 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,431 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][756], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:16,431 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,431 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,431 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,431 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,431 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,431 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][783], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,433 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is not cut-off event [2023-11-30 03:33:16,433 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:16,433 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:16,433 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:16,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][783], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,433 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,433 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,433 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,433 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,438 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][747], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 221#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,438 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,438 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,438 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,438 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,438 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,438 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,438 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,438 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,438 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,438 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,438 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,438 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,438 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,438 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,438 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,439 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,439 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,439 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,439 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,439 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,439 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,439 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][551], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:33:16,441 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,441 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:16,441 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,441 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:16,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 67#L915-6true, 221#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,443 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,443 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:16,443 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:16,443 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:16,443 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:16,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,443 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,443 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:16,443 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:16,443 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:16,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][806], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:16,447 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,447 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,447 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,447 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,447 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][818], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,450 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,450 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,450 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,450 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][818], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,450 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,450 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,450 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,450 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][818], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,450 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,450 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,450 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,450 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][793], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,450 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][793], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,451 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][793], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,451 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][798], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,451 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,451 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][798], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,452 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,452 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,452 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,452 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,452 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,452 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,452 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,452 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,452 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,452 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,452 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,452 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,452 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,452 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,452 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,452 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,452 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,452 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,453 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,453 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,453 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,453 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,453 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][805], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:16,454 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][805], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:16,454 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][806], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:16,454 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,454 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,455 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,455 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,455 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][806], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:16,455 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,455 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,455 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,455 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,455 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,455 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,455 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][806], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:16,455 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,455 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,455 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,455 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,456 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,456 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 197#L897-4true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,457 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,457 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,457 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,457 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][870], [910#true, 240#true, 1281#true, 213#true, 53#L881-6true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,464 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is not cut-off event [2023-11-30 03:33:16,464 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:16,464 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:16,464 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:16,464 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:16,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][869], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,464 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,464 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,464 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,464 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][869], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,465 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is not cut-off event [2023-11-30 03:33:16,465 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:16,465 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:16,465 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:16,465 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:16,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][869], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 53#L881-6true, 153#L902-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,465 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,466 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,466 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,466 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][818], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,466 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,466 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,466 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,466 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][818], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,467 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,467 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,467 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,467 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,467 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][818], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,467 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,467 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,467 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,467 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,468 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 197#L897-4true, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,477 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,477 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,477 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,477 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,477 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,487 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,487 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,487 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,487 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,487 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,487 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,487 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,487 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,487 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,488 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][755], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,488 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,488 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,488 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,488 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,488 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,488 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,488 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,488 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][783], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,488 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,488 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,488 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,488 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][783], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,489 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is not cut-off event [2023-11-30 03:33:16,489 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:16,489 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:16,489 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 03:33:16,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][783], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,489 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,489 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,489 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,489 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,490 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, 10#L904true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,490 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,490 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,490 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,490 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][551], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:16,498 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,498 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:16,498 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,498 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:16,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][644], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 85#L903-3true, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,500 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,500 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:16,500 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:16,500 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:16,500 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:16,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][644], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 85#L903-3true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,501 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,501 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:16,501 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:16,501 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:16,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][170], [910#true, 248#true, 240#true, 1281#true, 213#true, 50#L915-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 221#true, 160#L879-3true, 19#L903-2true, 232#true]) [2023-11-30 03:33:16,501 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,501 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:16,501 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,501 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:16,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:16,504 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,504 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,504 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,504 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,505 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,505 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,505 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,505 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 213#true, 166#L897-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,508 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,508 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,508 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,508 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][867], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,509 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,509 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,509 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,509 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][869], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,518 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2023-11-30 03:33:16,518 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 03:33:16,518 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 03:33:16,518 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 03:33:16,518 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 03:33:16,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][869], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,518 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,518 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,518 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,518 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][869], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,519 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,519 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,519 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,519 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,519 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][869], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,520 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2023-11-30 03:33:16,520 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 03:33:16,520 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 03:33:16,520 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 03:33:16,520 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 03:33:16,521 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][818], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,521 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,521 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,521 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,521 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,521 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,521 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][818], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,522 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,522 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,522 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,522 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,522 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][818], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,523 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,523 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,523 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,523 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,523 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][707], [910#true, 248#true, 240#true, 1281#true, 213#true, 166#L897-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,534 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,534 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,534 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,534 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,534 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 10#L904true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,542 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,542 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,542 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,542 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][200], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 180#L915-4true, 160#L879-3true, 135#L903true, 232#true]) [2023-11-30 03:33:16,546 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,546 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:16,546 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:16,546 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][644], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,549 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,549 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:16,549 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:16,549 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:16,549 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:16,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][644], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,549 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,549 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:16,549 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:16,549 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:16,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][581], [910#true, 248#true, 240#true, 213#true, 50#L915-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 85#L903-3true, 236#true, 160#L879-3true, 221#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,550 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,550 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:16,550 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,550 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:16,553 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][806], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:16,553 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,553 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,553 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,553 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,553 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,553 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,553 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][867], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,556 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,556 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,556 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,556 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][836], [248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 236#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,556 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,556 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,556 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,556 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][867], [910#true, 248#true, 240#true, 1281#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,557 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,557 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,558 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,558 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,563 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][818], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,563 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,563 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,563 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,563 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,564 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,564 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][854], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,571 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,571 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,571 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,571 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][855], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,571 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,571 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,571 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,571 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][856], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 236#true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,572 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,572 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,572 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,572 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][836], [248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 81#L915-7true, 914#true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 236#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,577 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,577 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,577 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,577 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,577 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,590 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,590 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:16,590 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:16,590 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:16,590 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:16,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,591 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,591 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:16,591 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:16,591 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:16,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][581], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 50#L915-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 221#true, 160#L879-3true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,591 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,591 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:16,592 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:16,592 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,599 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][805], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,599 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,599 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,599 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,599 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,599 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,599 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,599 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,599 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][805], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,599 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,599 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,599 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,600 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,600 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,600 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,600 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,600 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][806], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,600 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,600 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,600 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,600 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,600 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,600 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,600 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][867], [910#true, 248#true, 240#true, 1281#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,603 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,603 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,603 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,603 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][836], [248#true, 240#true, 1281#true, 213#true, 133#L897-7true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,603 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,603 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,603 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,603 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][885], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:16,613 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,613 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,613 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,613 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][854], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,625 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,626 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,626 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,626 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][855], [910#true, 139#L903-4true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,626 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,626 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,626 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,626 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][856], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,626 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,626 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,626 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,626 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][836], [248#true, 240#true, 1281#true, 213#true, 133#L897-7true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,631 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,631 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,631 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,631 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,631 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][827], [910#true, 248#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 225#true, 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,634 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,634 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,634 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:16,634 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][200], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 160#L879-3true, 180#L915-4true, 19#L903-2true, 232#true]) [2023-11-30 03:33:16,644 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,644 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:16,644 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,644 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:16,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][170], [910#true, 248#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 225#true, 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:16,645 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,645 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:16,645 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:16,646 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,649 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,649 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,649 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,649 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,649 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,649 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,649 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,649 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][409], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 135#L903true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,650 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,650 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,650 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,651 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,651 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,651 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,651 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,651 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,651 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,651 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,651 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,651 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][402], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:16,651 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,651 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,651 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,651 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 135#L903true, 244#true, 232#true]) [2023-11-30 03:33:16,651 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,651 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,651 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,652 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][409], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 10#L904true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,669 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,669 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,669 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,669 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][402], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,669 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,669 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,669 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,669 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 10#L904true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,670 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,670 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,670 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,670 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][827], [910#true, 248#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,677 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,677 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,677 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:16,677 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][643], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 85#L903-3true, 236#true, 221#true, 160#L879-3true, 180#L915-4true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,687 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,687 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,687 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:16,687 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:16,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][409], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 135#L903true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,690 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,690 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,690 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,690 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,690 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:16,691 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,691 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,691 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,691 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,691 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][875], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,692 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,692 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,692 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,692 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][875], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 50#L915-1true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,692 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,692 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,692 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,692 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][876], [910#true, 240#true, 1281#true, 213#true, 50#L915-1true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 225#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,692 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,692 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,693 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,693 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][876], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,693 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,693 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,693 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,693 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][876], [910#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 225#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:16,693 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,693 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,693 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,693 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][876], [910#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:16,693 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,693 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,693 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,693 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,695 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][819], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,695 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,695 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,695 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,695 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,695 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,695 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,695 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,695 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,696 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][818], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,696 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,696 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,696 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,696 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,696 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,696 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][706], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 95#L898true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,697 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,697 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,697 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,697 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:16,698 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,699 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:16,699 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:16,699 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:16,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:16,699 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,699 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:16,699 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:16,699 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:16,699 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:16,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,700 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,700 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,700 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,700 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][885], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,702 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is not cut-off event [2023-11-30 03:33:16,702 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 03:33:16,702 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:16,702 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 03:33:16,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][885], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:16,702 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,702 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,702 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,702 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][857], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,708 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,708 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,708 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,708 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][857], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 85#L903-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,709 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,709 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,709 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,709 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][706], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 95#L898true, 217#true, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,717 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,717 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,717 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,718 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,718 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][867], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,718 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,718 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,718 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,718 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,718 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][867], [910#true, 248#true, 240#true, 1281#true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,718 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,718 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,718 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,718 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,718 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][867], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,718 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,718 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,718 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,718 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][866], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,719 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,719 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,719 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,719 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][866], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,719 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,719 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,719 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,720 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][866], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,720 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,720 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,720 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,720 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][827], [910#true, 248#true, 240#true, 1281#true, 47#L878-3true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 225#true, 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,722 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,722 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,722 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,722 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:16,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][643], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 160#L879-3true, 221#true, 180#L915-4true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,731 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,731 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:16,731 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:16,731 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,734 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,734 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,734 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,734 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,734 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,734 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,734 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,734 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,734 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,734 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,734 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,734 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,734 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,738 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][818], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,738 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,738 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,738 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,738 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,738 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,739 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,739 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,739 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][818], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,739 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,739 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,739 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,739 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,739 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,739 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,739 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,739 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][818], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,739 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,739 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,740 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,740 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,740 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,740 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][409], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,741 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,741 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,741 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,741 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,741 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][409], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 19#L903-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,742 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,742 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,742 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,742 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][854], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 85#L903-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,742 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,742 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,742 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,742 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,742 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][854], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,742 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,742 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,742 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,742 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,742 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,742 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,742 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,742 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,742 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,743 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,743 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,743 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,743 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,743 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,743 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,743 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,743 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][857], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 85#L903-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,743 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,743 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,743 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,743 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,743 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][857], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,743 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,743 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,743 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,743 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,744 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][857], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,744 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,744 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,744 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,744 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][857], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,744 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,744 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,744 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,744 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][402], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,744 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,744 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,744 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,744 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,744 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][402], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:16,744 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][855], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,745 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][855], [910#true, 139#L903-4true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,745 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:16,745 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,745 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:16,746 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,746 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,746 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,746 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][856], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,746 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,746 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,746 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,746 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,746 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][856], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,746 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,746 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,746 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,746 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,746 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,749 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is not cut-off event [2023-11-30 03:33:16,749 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 03:33:16,749 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 03:33:16,749 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 03:33:16,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,749 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,749 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,749 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,749 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,750 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,750 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,750 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,750 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,750 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,750 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,750 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,750 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,750 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,751 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,751 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,751 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,751 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,751 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,757 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,757 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,757 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,757 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][857], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,759 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,759 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,759 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,759 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,759 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][857], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,760 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,760 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,760 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,760 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,760 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][867], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:16,765 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,765 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,765 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,765 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][867], [910#true, 248#true, 240#true, 1281#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,765 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,765 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,765 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,765 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,765 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][867], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:16,766 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,766 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,766 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,766 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,766 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][200], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 180#L915-4true, 160#L879-3true, 232#true]) [2023-11-30 03:33:16,781 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,781 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:16,781 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:16,781 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][881], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,783 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,784 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,784 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,784 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][874], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,784 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,784 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,784 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,784 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][874], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,784 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,784 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,784 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,784 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][874], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:16,784 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,784 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,784 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,784 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][874], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,785 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,785 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,785 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,785 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][885], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:16,785 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,785 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,785 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,785 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,785 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][885], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,785 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,785 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,785 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,785 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,785 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][885], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:16,785 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,785 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,785 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,785 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][885], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:16,786 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,786 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,786 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,786 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,786 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][880], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,786 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,786 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,786 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,786 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][880], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,786 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,786 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,786 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,786 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][409], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 19#L903-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,788 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,788 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,788 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,788 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,788 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:16,788 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][854], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 85#L903-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,788 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,788 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,788 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,788 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,788 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,788 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,788 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][854], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,788 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,788 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,788 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,788 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,788 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,788 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:16,788 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,789 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,789 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,789 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,789 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,789 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][856], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,789 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,789 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,789 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,789 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,789 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,789 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,789 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][856], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,789 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,789 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,789 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,789 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,789 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,789 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,795 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,795 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,795 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,796 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,796 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][879], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,797 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,797 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,797 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,797 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][881], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:16,798 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2023-11-30 03:33:16,798 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:16,798 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:16,798 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:16,798 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:16,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][881], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:16,798 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,798 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,798 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,798 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][881], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,799 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,799 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,799 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,799 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,799 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 10#L904true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,804 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,805 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,805 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,805 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,805 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,805 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,805 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,805 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,805 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,805 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,826 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,826 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,826 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,826 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,826 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][338], [910#true, 248#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 10#L904true, 914#true, thread1Thread1of1ForFork0InUse, 225#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,827 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,827 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,827 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,827 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,829 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][854], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,829 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,829 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,829 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,830 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,830 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,830 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,830 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:16,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][879], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,832 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,832 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,832 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:16,832 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][879], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,833 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,833 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,833 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,833 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:16,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][730], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:16,836 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,836 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,836 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,836 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][730], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:16,836 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,836 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,836 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,836 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][731], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 180#L915-4true, 250#(= |#race~total~0| 0), 45#L902-1true, 232#true]) [2023-11-30 03:33:16,836 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,836 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:16,836 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:16,836 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:16,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][731], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:16,836 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,836 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,837 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,837 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][731], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:33:16,837 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,837 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,837 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,837 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][885], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:16,855 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,855 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,855 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,855 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,855 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,859 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][881], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,860 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][881], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:16,860 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,860 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,861 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,861 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,861 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,861 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,861 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,861 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,861 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,861 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,861 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,861 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,861 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,861 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,861 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,861 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,861 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,861 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,861 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,861 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,861 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,861 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,862 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][874], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,862 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][874], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,862 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,862 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,863 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][874], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,863 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,863 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,863 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,863 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,863 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][879], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,863 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:16,863 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,863 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,863 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:16,863 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][879], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,863 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,863 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,863 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,863 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,863 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][879], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,864 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:16,864 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,864 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:16,864 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][879], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,864 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:16,864 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,864 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,864 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,864 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:16,864 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][885], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,864 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,864 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,864 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,864 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,864 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,864 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,864 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][885], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:16,864 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,864 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,864 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][885], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,865 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][880], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,865 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][880], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,865 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,865 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,867 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][854], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,867 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,867 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,867 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,867 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,867 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,867 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:16,867 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][879], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,869 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,869 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:16,869 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,869 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:16,869 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:16,870 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:16,871 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,871 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,871 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,871 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,872 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 160#L879-3true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,872 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,872 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,873 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,873 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,873 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,873 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,873 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,873 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,873 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][740], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,873 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,873 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,873 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,873 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,873 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][740], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,873 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,873 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,873 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,873 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,873 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][740], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,874 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,874 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,874 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,874 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,874 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:16,874 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][740], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,874 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:16,874 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,874 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,875 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,875 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,875 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:16,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][878], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 85#L903-3true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,879 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,879 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:16,879 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,879 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][916], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,894 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,894 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,894 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,894 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][916], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 22#L878-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,894 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,894 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,894 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,894 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:16,895 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,895 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,895 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,895 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,895 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,895 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,896 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,896 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,896 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,897 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][879], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,897 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:16,897 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:16,897 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,897 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,897 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:16,897 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,897 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][879], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,897 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:16,897 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,897 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,897 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:16,897 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,897 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:16,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,899 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,899 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,899 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:16,899 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,899 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,899 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][857], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,899 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,899 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,899 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,899 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,899 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,899 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,899 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][857], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,899 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,899 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,899 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,899 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,899 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,899 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][731], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 232#true]) [2023-11-30 03:33:16,906 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,907 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,907 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,907 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:16,907 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][731], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 232#true]) [2023-11-30 03:33:16,907 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,907 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,907 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,907 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,907 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:16,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][882], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,909 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,909 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,909 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:16,909 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][878], [910#true, 139#L903-4true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,911 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,911 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,911 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:16,911 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][910], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 232#true]) [2023-11-30 03:33:16,926 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,926 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,926 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,926 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][910], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 176#L898-3true, 232#true]) [2023-11-30 03:33:16,927 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:16,927 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,927 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,927 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][913], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,927 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:16,927 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,927 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,927 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][913], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:16,927 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:16,927 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,927 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,927 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][913], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:16,927 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:16,928 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,928 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,928 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][913], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,928 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:16,928 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,928 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,928 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,929 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][885], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,929 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,929 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,929 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,929 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,929 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,929 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:16,929 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][882], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,937 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,937 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:16,937 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,937 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][515], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,939 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,939 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:16,939 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,939 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:16,950 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][881], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,950 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,950 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,950 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,950 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,950 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,950 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,950 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,950 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][881], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,950 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,950 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,950 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,950 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,950 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,951 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,951 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,951 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][885], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:16,951 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,951 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,951 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,951 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,951 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,951 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,951 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:16,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][730], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 160#L879-3true, 232#true]) [2023-11-30 03:33:16,958 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,958 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,958 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,958 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,958 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:16,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][730], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:16,959 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,959 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,959 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,959 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,959 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:16,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][877], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,959 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is not cut-off event [2023-11-30 03:33:16,959 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2023-11-30 03:33:16,959 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:16,960 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:16,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][884], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,960 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,960 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,960 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:16,960 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][877], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,960 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,960 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:16,960 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,960 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][948], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 47#L878-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 221#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:16,962 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,962 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,962 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,962 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][509], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,963 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,963 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:16,963 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,963 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:16,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,974 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:16,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:16,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:16,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:16,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,975 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,975 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:16,975 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:16,975 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:16,977 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][422], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 10#L904true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,977 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,977 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,977 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,977 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,977 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,977 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,978 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,978 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,978 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,978 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,978 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,978 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,978 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,978 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][509], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 135#L903true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:16,980 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,980 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,980 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:16,980 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:16,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][512], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 135#L903true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,980 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:16,980 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,980 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:16,980 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:16,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][512], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:16,980 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:16,980 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,980 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:16,980 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:16,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][514], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 180#L915-4true, 135#L903true, 244#true, 232#true]) [2023-11-30 03:33:16,980 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:16,980 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,980 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:16,980 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:16,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][515], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:16,981 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,981 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,981 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:16,981 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][884], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 85#L903-3true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:16,985 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,986 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:16,986 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:16,986 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][919], [910#true, 248#true, 240#true, 1281#true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 221#true, 244#true, 103#L885-1true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,003 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,003 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:17,003 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:17,003 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][919], [910#true, 248#true, 240#true, 1281#true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 221#true, 244#true, 103#L885-1true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,003 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,003 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:17,003 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:17,003 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][912], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,003 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,003 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,003 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,003 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][912], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:17,004 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][913], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:17,004 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][913], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:17,004 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][913], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:17,004 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,004 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][913], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:17,005 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,005 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,005 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,005 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,005 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][509], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 135#L903true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:17,006 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,006 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:17,006 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,006 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,006 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:17,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][514], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:17,006 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,006 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,006 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,006 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,006 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,007 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][872], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,007 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,007 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:17,007 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,007 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,007 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:17,007 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:17,008 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,008 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:17,008 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][879], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,008 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,008 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:17,008 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:17,008 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,008 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:17,008 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][950], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, 252#true, 105#L895-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:17,011 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is not cut-off event [2023-11-30 03:33:17,011 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:17,011 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:17,011 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:17,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][951], [910#true, 248#true, 240#true, 1281#true, 47#L878-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,011 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,011 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,011 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,011 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][884], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,013 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is not cut-off event [2023-11-30 03:33:17,013 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2023-11-30 03:33:17,013 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:17,013 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:17,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][884], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,013 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,013 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,013 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,013 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][514], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:17,014 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is not cut-off event [2023-11-30 03:33:17,014 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:17,014 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2023-11-30 03:33:17,014 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:17,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,024 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,024 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:17,024 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:17,024 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:17,024 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:17,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,024 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,024 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:17,024 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:17,024 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:17,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][737], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,025 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,025 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:17,025 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:17,025 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:17,025 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:17,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][737], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,025 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,025 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:17,025 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:17,025 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:17,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,026 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,026 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:17,026 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:17,026 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:17,026 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:17,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,026 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,026 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:17,026 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:17,026 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:17,028 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][879], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,028 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,028 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,028 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,028 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,028 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,028 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,028 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,028 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][879], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,028 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,028 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,028 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,028 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,028 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,028 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,028 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,028 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][879], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,029 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,029 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,029 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,029 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,029 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,029 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][509], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:17,031 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,031 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,031 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,031 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,031 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][509], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 19#L903-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:17,031 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,031 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,031 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,031 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][882], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 85#L903-3true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,031 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,031 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,031 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,031 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,031 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][882], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,031 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,032 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,032 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,032 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,032 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][512], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,032 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,032 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,032 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,032 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][512], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,032 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,032 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,032 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,032 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][512], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,032 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,032 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,032 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,032 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][512], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,033 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][884], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 85#L903-3true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,033 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][884], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 85#L903-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,033 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][884], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,033 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,033 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][884], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,034 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,034 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,034 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,034 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,034 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][514], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:17,034 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,034 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,034 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,034 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,034 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][514], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:17,034 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,034 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,034 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,034 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][877], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,034 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,034 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,034 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,035 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,035 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][877], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,035 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,035 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,134 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,134 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,134 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][515], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:17,134 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,134 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,134 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,134 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,134 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][515], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:17,134 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,134 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,134 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,134 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][878], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 85#L903-3true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,135 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,135 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,135 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,135 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,135 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][878], [910#true, 139#L903-4true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,135 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,135 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,135 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,135 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,135 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][951], [910#true, 248#true, 240#true, 1281#true, 213#true, 47#L878-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,137 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,137 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,137 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,137 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][512], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,139 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is not cut-off event [2023-11-30 03:33:17,139 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is not cut-off event [2023-11-30 03:33:17,139 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2023-11-30 03:33:17,139 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is not cut-off event [2023-11-30 03:33:17,139 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2023-11-30 03:33:17,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][512], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,139 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,139 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,139 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,139 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,139 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][934], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 221#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:17,142 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,142 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,142 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,142 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][934], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 221#true, 244#true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:17,142 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,142 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,142 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,142 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][934], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:17,142 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,142 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,142 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,142 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][932], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,143 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,143 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,143 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,143 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][932], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,143 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,143 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,143 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,143 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][932], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,143 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,143 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,143 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,143 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][929], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 244#true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:17,143 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,143 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,143 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,143 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][929], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 244#true, 238#(= ~num~0 0), 232#true, 256#true]) [2023-11-30 03:33:17,144 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,144 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,144 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,144 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][929], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 232#true, 256#true]) [2023-11-30 03:33:17,144 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,144 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,144 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,144 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][937], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,144 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,144 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,144 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,144 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][937], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,144 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,144 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,144 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,144 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][937], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,145 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,145 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,145 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,145 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][937], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,145 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,145 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,145 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,145 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][937], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,145 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,145 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,145 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,145 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][937], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,145 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,145 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,145 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,145 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,155 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:17,156 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:17,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:17,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:17,156 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:17,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:17,156 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][739], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:17,156 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,156 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:17,156 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:17,156 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,156 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:17,156 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:17,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][731], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 180#L915-4true, 160#L879-3true, 221#true, 92#L902true, 232#true]) [2023-11-30 03:33:17,156 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,156 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:17,156 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:17,156 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:17,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][912], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 67#L915-6true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,157 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,157 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,157 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,157 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,157 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,157 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][913], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:17,157 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,157 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,158 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,158 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,158 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,158 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,158 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][913], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:17,158 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,158 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,158 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,158 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,158 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,158 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][509], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 19#L903-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:17,159 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,159 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,159 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,159 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,159 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,159 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][882], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,160 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][882], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,160 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][514], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:17,160 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][877], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,160 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,160 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,161 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,161 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,161 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,161 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,161 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][877], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,161 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,161 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,161 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,161 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,161 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,161 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][940], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 221#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,163 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,163 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,163 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:17,163 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:17,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][932], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,171 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,171 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,171 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,171 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,171 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][929], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 232#true, 256#true]) [2023-11-30 03:33:17,172 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,172 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,172 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,172 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,172 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][512], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,175 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,175 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,175 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,175 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,175 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][429], [910#true, 248#true, 240#true, 1281#true, 213#true, 50#L915-1true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, 10#L904true, thread1Thread1of1ForFork0InUse, 225#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:17,176 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,176 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,176 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,176 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,177 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][882], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 85#L903-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,177 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,177 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,177 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,177 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,177 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,177 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,177 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][952], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,178 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,178 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,178 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,178 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][783], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,181 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,181 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:17,181 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:17,181 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:17,181 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:17,181 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][783], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,181 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,181 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:17,181 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:17,181 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:17,182 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:17,182 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:17,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][783], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,182 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,182 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:17,182 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:17,182 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:17,182 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:17,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][783], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,182 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,182 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:17,182 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:17,182 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:17,182 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:17,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][784], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 160#L879-3true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,182 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,182 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:17,182 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:17,182 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:17,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][784], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 160#L879-3true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,182 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,183 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:17,183 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:17,183 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:17,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][934], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 180#L915-4true, 221#true, 244#true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:17,184 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,184 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,184 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,184 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,184 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][934], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 221#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:17,184 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,184 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,184 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,184 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,184 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][940], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 221#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,184 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2023-11-30 03:33:17,184 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,184 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:17,184 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:17,184 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][932], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,185 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,185 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,185 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,185 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,185 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][932], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,185 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,185 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,185 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,185 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,185 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][937], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,185 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,185 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,185 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,185 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,185 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][937], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,185 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,186 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,186 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,186 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,186 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][937], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,186 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,186 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,186 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,186 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,186 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][937], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,186 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,186 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,186 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,186 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,186 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][934], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 221#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 256#true, 232#true]) [2023-11-30 03:33:17,193 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,193 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,193 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,193 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,193 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][937], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,193 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,194 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,194 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,194 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,194 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][937], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,194 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,194 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,194 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,194 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,194 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][942], [910#true, 248#true, 240#true, 1281#true, 131#L894-1true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,195 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,195 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,195 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,195 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][929], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 221#true, 244#true, 238#(= ~num~0 0), 232#true, 256#true]) [2023-11-30 03:33:17,197 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,197 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,197 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,197 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:17,197 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,201 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][882], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,201 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,201 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,202 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,202 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,202 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,202 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,202 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][940], [910#true, 248#true, 240#true, 1281#true, 213#true, 105#L895-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,203 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,203 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,203 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,203 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,210 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][934], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 221#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 232#true, 256#true]) [2023-11-30 03:33:17,210 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,211 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,211 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,211 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,211 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,211 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,211 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][937], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,211 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,211 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,211 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,211 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,211 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,211 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,211 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][937], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 67#L915-6true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,211 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,211 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,211 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,211 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,211 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,211 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][942], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 140#L894-2true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,212 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,212 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,212 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,212 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,213 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][932], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,213 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,213 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,213 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,213 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,213 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,213 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][512], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,217 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,217 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,217 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,217 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,217 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,217 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][884], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,217 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,217 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,217 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,217 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,217 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,217 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,217 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][884], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 85#L903-3true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,217 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,217 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,217 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,217 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,218 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,218 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,220 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][934], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 221#true, 244#true, 238#(= ~num~0 0), 232#true, 256#true]) [2023-11-30 03:33:17,220 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,220 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,220 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,220 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,220 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,220 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,220 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][940], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 221#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,220 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2023-11-30 03:33:17,220 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,220 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:17,220 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:17,220 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,221 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:17,221 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][937], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 221#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,221 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,221 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,221 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,221 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,221 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,221 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:17,221 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][937], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,221 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,221 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,221 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,221 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,221 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:17,221 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,223 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][783], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,223 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,223 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:17,223 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:17,223 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:17,223 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,223 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:17,223 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:17,224 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][783], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:17,224 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,224 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:17,224 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,224 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:17,224 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:17,224 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:17,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][357], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:17,225 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,225 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:17,225 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:17,225 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:17,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][942], [910#true, 248#true, 240#true, 1281#true, 14#L894-5true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,230 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2023-11-30 03:33:17,230 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,230 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:17,230 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:17,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][939], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 125#L896true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,243 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2023-11-30 03:33:17,243 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2023-11-30 03:33:17,243 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,243 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:17,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][940], [910#true, 248#true, 240#true, 1281#true, 213#true, 131#L894-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,247 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,247 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,247 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,247 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][938], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 81#L915-7true, 914#true, 236#true, 85#L903-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true, 256#true]) [2023-11-30 03:33:17,250 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,250 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,250 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,250 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][938], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 256#true, 232#true]) [2023-11-30 03:33:17,250 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,251 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,251 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,251 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][939], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 174#L896-1true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,254 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2023-11-30 03:33:17,254 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2023-11-30 03:33:17,254 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,254 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:17,257 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][512], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 10#L904true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:17,258 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,258 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,258 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,258 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,258 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,258 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:17,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][940], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 140#L894-2true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,259 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,259 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,259 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,259 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][938], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 914#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 256#true, 232#true]) [2023-11-30 03:33:17,262 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,262 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,262 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,262 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,262 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][939], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 54#L896-2true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,268 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2023-11-30 03:33:17,268 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,268 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:17,268 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:17,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 914#true, 10#L904true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,275 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2023-11-30 03:33:17,275 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:17,275 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:17,275 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:17,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][939], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 182#L896-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,281 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2023-11-30 03:33:17,281 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,281 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:17,281 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:17,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][947], [910#true, 248#true, 240#true, 1281#true, 107#L896-4true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,292 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2023-11-30 03:33:17,292 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,292 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:17,292 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:17,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][947], [910#true, 248#true, 240#true, 1281#true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 221#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,304 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2023-11-30 03:33:17,304 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,304 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:17,304 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2023-11-30 03:33:17,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][942], [910#true, 248#true, 240#true, 1281#true, 213#true, 109#L897true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,318 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2023-11-30 03:33:17,318 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:17,318 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2023-11-30 03:33:17,318 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:17,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][942], [910#true, 248#true, 240#true, 1281#true, 213#true, 56#L897-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,328 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2023-11-30 03:33:17,328 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2023-11-30 03:33:17,328 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2023-11-30 03:33:17,328 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2023-11-30 03:33:17,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][942], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 221#true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,337 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2023-11-30 03:33:17,337 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2023-11-30 03:33:17,337 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2023-11-30 03:33:17,337 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2023-11-30 03:33:17,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][942], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 179#L897-3true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,344 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2023-11-30 03:33:17,344 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 03:33:17,345 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:17,345 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:17,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][942], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, 197#L897-4true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,356 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2023-11-30 03:33:17,356 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:17,356 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:17,356 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 03:33:17,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][942], [910#true, 248#true, 240#true, 1281#true, 213#true, 166#L897-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,361 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:17,362 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:17,362 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:17,362 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:17,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][957], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 244#true, 176#L898-3true, 232#true, 256#true]) [2023-11-30 03:33:17,363 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2023-11-30 03:33:17,363 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2023-11-30 03:33:17,363 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2023-11-30 03:33:17,363 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2023-11-30 03:33:17,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][953], [248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 914#true, 236#true, 221#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,367 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:17,367 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2023-11-30 03:33:17,367 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:17,367 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2023-11-30 03:33:17,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][955], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,367 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2023-11-30 03:33:17,367 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2023-11-30 03:33:17,368 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2023-11-30 03:33:17,368 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2023-11-30 03:33:17,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][957], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 244#true, 22#L878-2true, 176#L898-3true, 232#true, 256#true]) [2023-11-30 03:33:17,368 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2023-11-30 03:33:17,368 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2023-11-30 03:33:17,368 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2023-11-30 03:33:17,368 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2023-11-30 03:33:17,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 914#true, 200#L900-2true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,370 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:17,370 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,370 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:17,370 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][954], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 221#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,373 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:17,374 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:17,374 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:17,374 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:17,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][954], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 183#L885-2true, 236#true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,374 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2023-11-30 03:33:17,374 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 03:33:17,374 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:17,374 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:17,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][958], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 221#true, 180#L915-4true, 244#true, 176#L898-3true, 232#true, 256#true]) [2023-11-30 03:33:17,374 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2023-11-30 03:33:17,374 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:17,374 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 03:33:17,374 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:17,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][953], [248#true, 240#true, 1281#true, 213#true, 133#L897-7true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,375 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2023-11-30 03:33:17,375 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2023-11-30 03:33:17,375 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2023-11-30 03:33:17,375 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2023-11-30 03:33:17,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][955], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 244#true, 22#L878-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,375 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2023-11-30 03:33:17,375 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 03:33:17,375 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:17,375 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:17,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][957], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 244#true, 176#L898-3true, 256#true, 232#true]) [2023-11-30 03:33:17,376 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2023-11-30 03:33:17,376 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 03:33:17,376 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:17,376 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2023-11-30 03:33:17,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 914#true, 236#true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,377 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event [2023-11-30 03:33:17,377 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:17,377 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:17,377 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:17,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 914#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 55#L900-1true, 256#true, 232#true]) [2023-11-30 03:33:17,377 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:17,377 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:17,377 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:17,377 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:17,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][954], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 221#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true, 256#true]) [2023-11-30 03:33:17,380 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:17,380 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:17,380 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:17,380 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:17,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][954], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 67#L915-6true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true, 256#true]) [2023-11-30 03:33:17,380 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:17,380 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2023-11-30 03:33:17,380 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2023-11-30 03:33:17,380 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:17,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][958], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 221#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 256#true, 232#true]) [2023-11-30 03:33:17,380 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2023-11-30 03:33:17,380 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:17,380 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 03:33:17,380 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:17,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][955], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 221#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,381 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2023-11-30 03:33:17,381 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 03:33:17,381 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:17,381 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2023-11-30 03:33:17,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][927], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 47#L878-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,381 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:17,382 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:17,382 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,382 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:17,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][927], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 221#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,382 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:17,382 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,382 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:17,382 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:17,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 106#L893true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,382 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2023-11-30 03:33:17,382 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,382 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2023-11-30 03:33:17,382 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][655], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:17,383 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2023-11-30 03:33:17,383 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2023-11-30 03:33:17,383 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,383 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:17,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][954], [910#true, 248#true, 240#true, 1281#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true, 256#true]) [2023-11-30 03:33:17,386 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2023-11-30 03:33:17,386 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2023-11-30 03:33:17,386 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2023-11-30 03:33:17,387 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2023-11-30 03:33:17,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][954], [910#true, 248#true, 240#true, 1281#true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true, 256#true]) [2023-11-30 03:33:17,387 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:17,387 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:17,387 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2023-11-30 03:33:17,387 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2023-11-30 03:33:17,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][941], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 95#L898true, thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:17,387 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2023-11-30 03:33:17,387 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2023-11-30 03:33:17,387 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2023-11-30 03:33:17,387 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2023-11-30 03:33:17,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][958], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 180#L915-4true, 221#true, 244#true, 176#L898-3true, 256#true, 232#true]) [2023-11-30 03:33:17,387 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:17,387 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:17,387 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:17,387 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2023-11-30 03:33:17,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][931], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 256#true, 232#true]) [2023-11-30 03:33:17,388 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2023-11-30 03:33:17,388 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,388 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,388 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:17,397 INFO L124 PetriNetUnfolderBase]: 7939/17830 cut-off events. [2023-11-30 03:33:17,397 INFO L125 PetriNetUnfolderBase]: For 1109668/1177954 co-relation queries the response was YES. [2023-11-30 03:33:17,439 INFO L83 FinitePrefix]: Finished finitePrefix Result has 151403 conditions, 17830 events. 7939/17830 cut-off events. For 1109668/1177954 co-relation queries the response was YES. Maximal size of possible extension queue 450. Compared 158528 event pairs, 1184 based on Foata normal form. 320/15099 useless extension candidates. Maximal degree in co-relation 149785. Up to 9670 conditions per place. [2023-11-30 03:33:17,558 INFO L140 encePairwiseOnDemand]: 207/210 looper letters, 793 selfloop transitions, 2 changer transitions 3/966 dead transitions. [2023-11-30 03:33:17,559 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 966 transitions, 26152 flow [2023-11-30 03:33:17,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:33:17,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:33:17,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 574 transitions. [2023-11-30 03:33:17,560 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9111111111111111 [2023-11-30 03:33:17,560 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 574 transitions. [2023-11-30 03:33:17,560 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 574 transitions. [2023-11-30 03:33:17,560 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:33:17,560 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 574 transitions. [2023-11-30 03:33:17,561 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 191.33333333333334) internal successors, (574), 3 states have internal predecessors, (574), 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:33:17,562 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:33:17,562 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:33:17,562 INFO L307 CegarLoopForPetriNet]: 188 programPoint places, 24 predicate places. [2023-11-30 03:33:17,562 INFO L500 AbstractCegarLoop]: Abstraction has has 212 places, 966 transitions, 26152 flow [2023-11-30 03:33:17,562 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 186.0) internal successors, (558), 3 states have internal predecessors, (558), 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:33:17,562 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:33:17,563 INFO L232 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:17,567 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-30 03:33:17,766 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 03:33:17,766 INFO L425 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err5ASSERT_VIOLATIONDATA_RACE (and 26 more)] === [2023-11-30 03:33:17,766 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:33:17,767 INFO L85 PathProgramCache]: Analyzing trace with hash 1433910289, now seen corresponding path program 2 times [2023-11-30 03:33:17,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:33:17,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317166387] [2023-11-30 03:33:17,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:33:17,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:33:17,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:33:17,871 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 42 proven. 6 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-30 03:33:17,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:33:17,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317166387] [2023-11-30 03:33:17,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317166387] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 03:33:17,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128097730] [2023-11-30 03:33:17,871 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-30 03:33:17,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 03:33:17,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 03:33:17,872 INFO L229 MonitoredProcess]: Starting monitored process 5 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:33:17,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-30 03:33:17,985 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-30 03:33:17,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-30 03:33:17,986 INFO L262 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-30 03:33:17,992 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 03:33:18,093 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-30 03:33:18,108 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2023-11-30 03:33:18,130 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-30 03:33:18,130 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 28 [2023-11-30 03:33:18,157 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-30 03:33:18,158 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 38 [2023-11-30 03:33:18,175 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2023-11-30 03:33:18,175 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-30 03:33:18,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128097730] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:33:18,175 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-30 03:33:18,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 10 [2023-11-30 03:33:18,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450574166] [2023-11-30 03:33:18,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:33:18,175 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-30 03:33:18,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:33:18,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-30 03:33:18,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-30 03:33:18,177 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 172 out of 210 [2023-11-30 03:33:18,178 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 966 transitions, 26152 flow. Second operand has 7 states, 7 states have (on average 174.71428571428572) internal successors, (1223), 7 states have internal predecessors, (1223), 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:33:18,178 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:33:18,178 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 210 [2023-11-30 03:33:18,178 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:33:18,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][167], [910#true, 248#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 49#L883-3true, 180#L915-4true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 258#(= thread1Thread1of1ForFork0_~i~0 0)]) [2023-11-30 03:33:18,349 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:33:18,349 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:33:18,349 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:33:18,349 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:33:18,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][162], [910#true, 248#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 106#L893true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 258#(= thread1Thread1of1ForFork0_~i~0 0)]) [2023-11-30 03:33:18,353 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:33:18,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:18,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:18,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:18,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][162], [910#true, 248#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:18,371 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 03:33:18,371 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:33:18,371 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:33:18,371 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 03:33:18,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][226], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,499 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,499 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,499 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,499 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,512 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,512 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,512 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,512 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,523 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 03:33:18,523 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:33:18,523 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:33:18,523 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:33:18,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][226], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,531 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,531 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,531 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,531 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][226], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,531 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,531 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,531 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,531 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,531 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][227], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,531 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,531 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,531 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,531 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][227], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,531 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,531 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,531 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,531 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,532 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,532 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,532 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,532 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,532 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,532 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,532 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,532 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,533 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 03:33:18,533 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:33:18,533 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:33:18,533 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:33:18,533 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:33:18,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][295], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,534 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,534 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,534 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,534 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][296], [910#true, 248#true, 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,535 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,535 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,535 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,535 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,538 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,538 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,538 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,538 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,538 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,538 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,538 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,538 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][240], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,545 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:18,545 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:18,545 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:18,545 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:18,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][240], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,545 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,545 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,545 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,545 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][246], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,545 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:18,545 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:18,545 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:33:18,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:18,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,552 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 03:33:18,552 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:33:18,552 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:33:18,552 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:33:18,552 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:33:18,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][295], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,553 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:18,553 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:18,553 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:18,553 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:18,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][296], [910#true, 248#true, 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,554 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:18,554 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:18,554 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:18,554 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:18,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [910#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,560 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:18,560 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:18,560 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:18,560 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:18,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][242], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,560 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,560 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,561 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,561 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][242], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,561 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,561 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,561 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,561 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][242], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,561 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,561 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,561 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,561 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][242], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,561 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,561 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,561 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,561 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,561 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,561 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,561 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,562 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,562 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,562 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,562 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,562 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,562 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,562 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,562 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,562 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][248], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:18,562 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,562 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][248], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:18,563 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,563 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,563 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,563 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][242], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,566 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,566 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,566 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,566 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,566 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][249], [910#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,566 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,566 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,566 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,566 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][242], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,567 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,567 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,567 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,567 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,567 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][226], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,569 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,569 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,569 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,569 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,569 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][227], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,569 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,569 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,569 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,570 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,570 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,570 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,570 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,570 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,570 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,570 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,570 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,570 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,570 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,570 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,570 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][230], [910#true, 248#true, 240#true, 59#L892-2true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,570 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:18,570 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:18,570 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:18,570 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:18,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][242], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,579 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,579 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,579 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,579 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,579 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][249], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,579 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,579 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,579 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,579 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][242], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,580 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,580 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,580 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,580 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,580 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,581 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,581 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,581 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,581 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,581 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,581 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,581 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,581 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,581 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,581 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,581 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,581 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,581 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,581 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,582 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,582 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,582 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,582 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,582 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][250], [910#true, 248#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 902#(and (= thread1Thread1of1ForFork0_~i~0 0) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 180#L915-4true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 103#L885-1true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,582 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:33:18,582 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:33:18,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:18,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:33:18,583 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][226], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,583 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,583 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,583 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,583 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,583 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][227], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:18,584 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,584 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,584 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,584 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][230], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,585 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,585 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,585 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,585 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,592 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][242], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,593 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][242], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,593 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][242], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,593 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,593 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][242], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,593 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,594 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][243], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,594 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,594 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,594 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,595 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,595 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:18,595 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,595 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,595 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:18,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][249], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,595 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,595 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,595 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,595 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,595 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][249], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,595 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,595 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,595 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,595 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:18,595 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,623 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][242], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,623 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,623 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,623 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,624 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,624 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:18,624 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,624 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,624 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][242], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,624 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,624 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,624 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,624 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,624 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,624 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,624 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,638 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][242], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,639 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,639 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,639 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,639 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,639 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,639 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,639 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:18,639 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][242], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,639 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,639 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,639 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,639 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,639 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,639 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,639 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:18,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,648 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,648 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,648 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,648 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,666 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:33:18,666 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:18,666 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:18,666 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:18,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,683 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:18,683 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,683 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,683 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,684 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:18,684 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:18,684 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:18,684 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:18,684 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:18,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,684 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:33:18,684 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:18,684 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:18,684 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:18,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:18,684 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:18,684 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,684 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,684 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:18,684 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:18,685 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,685 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,685 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,685 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:18,685 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,685 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,685 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,685 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:18,685 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,685 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,685 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,685 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,688 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:33:18,688 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:33:18,688 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:33:18,688 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:33:18,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,688 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:18,688 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:18,688 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:18,688 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:18,688 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:18,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][318], [910#true, 248#true, 240#true, 59#L892-2true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,720 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:18,720 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,720 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:18,720 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:18,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,720 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:18,720 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,721 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,721 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,721 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,721 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][318], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,743 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:18,743 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,743 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:18,743 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:18,743 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,743 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:18,743 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:18,743 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,744 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:18,744 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,744 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:18,744 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,745 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,745 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:18,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][389], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,912 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:18,912 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:18,912 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:18,912 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:18,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][389], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:18,912 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:18,912 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:18,912 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:18,912 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:19,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][393], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,016 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:19,016 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:19,016 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:19,016 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:19,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][393], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,016 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:19,016 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,017 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,017 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][388], [910#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:19,017 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,017 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:19,017 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,018 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:19,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][392], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,018 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,018 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:19,018 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,018 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:19,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][392], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,018 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,018 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:19,018 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,018 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:19,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][393], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,059 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:19,059 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:19,059 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:19,059 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:19,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][393], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,059 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:19,059 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,059 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,059 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][383], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,060 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,060 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:19,060 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:19,060 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][389], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,060 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,061 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:19,061 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:19,061 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:19,061 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][389], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,061 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:19,061 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:19,061 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:19,061 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:19,061 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:19,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][489], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,063 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,063 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,063 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,063 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][470], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,064 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,064 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,064 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,064 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][415], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,104 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:19,104 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:19,104 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:19,104 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:19,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][418], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,104 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,104 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,104 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,104 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][492], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,106 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,106 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,106 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,106 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][493], [910#true, 248#true, 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,107 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,107 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,107 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,107 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][420], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,110 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,111 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,111 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,111 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][420], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,111 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,111 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,111 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,111 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][492], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,151 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:19,151 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:19,151 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:19,151 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:19,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][493], [910#true, 248#true, 240#true, 1281#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,152 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:19,152 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:19,152 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:19,152 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:19,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,163 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:19,163 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:19,163 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:19,163 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:19,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,163 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:19,163 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:19,163 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:19,163 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:19,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][408], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,163 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,163 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,163 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,163 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][408], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,164 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,164 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,164 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,164 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][408], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,164 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,164 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,164 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,164 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][408], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,164 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,164 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,164 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,164 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][410], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,165 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,165 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,165 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,165 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][410], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,165 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:19,165 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:19,165 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:19,165 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:19,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][415], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:19,243 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:19,243 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:19,243 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:19,243 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:19,244 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:19,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][416], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,244 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:19,244 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:19,244 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:19,244 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:19,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][418], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,244 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,244 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,244 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,244 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,244 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][420], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,244 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,245 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,245 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,245 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,245 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][420], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 106#L893true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,245 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,245 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,245 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,245 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][403], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,255 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:19,255 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:19,255 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:19,256 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:19,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][403], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,256 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,256 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,256 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,256 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][408], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,256 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,256 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,256 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,256 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,256 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][408], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,256 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,256 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,257 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,257 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,257 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][408], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,257 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,257 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,257 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,257 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,257 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][408], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,257 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,257 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,257 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,257 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,257 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][410], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,258 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,258 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,258 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,258 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,258 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][410], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,258 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:19,258 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:19,258 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:19,258 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:19,258 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:19,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][406], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,258 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:19,258 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:19,258 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:19,258 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:19,356 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][408], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,356 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,356 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,356 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,356 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:19,356 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,356 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,356 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][408], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,356 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,357 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,357 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,357 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,357 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,357 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,411 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][408], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,412 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,412 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,412 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,412 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,412 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:19,412 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,412 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][408], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,412 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,412 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,412 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,412 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,412 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,412 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,433 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][408], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,433 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,433 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,433 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,433 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,434 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,434 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:19,434 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][540], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,545 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,545 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:19,545 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:19,545 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:19,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][542], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,545 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,545 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,545 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,545 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][544], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,546 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,546 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,546 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,546 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][593], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:19,574 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,574 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,574 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,574 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][540], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,590 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 03:33:19,590 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:19,590 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:33:19,590 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:19,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][355], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,590 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,590 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,590 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,590 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:19,596 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,596 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:19,596 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:19,596 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:19,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][354], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,596 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,596 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:19,596 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:19,596 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:19,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:19,601 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,601 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,601 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,601 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:19,601 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,601 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,601 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,601 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:19,601 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,601 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,601 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,602 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:19,602 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,602 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:19,602 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:19,602 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][578], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:19,602 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,602 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:19,602 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:19,602 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][578], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:19,602 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,602 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,602 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,602 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][578], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:19,602 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,602 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,602 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,603 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][578], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:19,603 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,603 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,603 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,603 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][648], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,615 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,615 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,615 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,615 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:19,616 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,616 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,616 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,616 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][593], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:19,622 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,622 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,622 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,622 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,622 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][596], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:19,622 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,622 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:19,623 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:19,623 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][593], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:19,628 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,628 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,628 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,628 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][353], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,648 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,648 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:19,648 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:19,648 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:19,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,649 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,649 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:19,649 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:19,649 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:19,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,649 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,649 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,649 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,649 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,649 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,649 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:19,649 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:19,649 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:19,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][355], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,650 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,650 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,650 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,650 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][648], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,663 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,663 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,663 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,663 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][648], [910#true, 240#true, 1281#true, 213#true, 53#L881-6true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,665 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,665 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,665 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,665 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:19,666 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,666 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,666 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:19,666 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][593], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:19,671 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,671 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][596], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:19,672 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,672 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,672 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,672 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][539], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,692 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,692 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,692 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,692 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][540], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,692 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,692 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,692 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,692 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,692 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][540], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,693 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,693 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:19,693 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:19,693 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][542], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,693 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,693 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,693 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,693 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,693 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][544], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,693 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,693 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,693 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,693 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,693 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][355], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,694 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,694 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,694 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,694 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,704 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,704 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,704 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,704 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,705 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,705 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,705 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:19,705 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:19,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,705 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,705 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,705 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,705 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:19,705 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,705 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,705 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,705 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,705 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:19,705 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:19,705 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,705 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,706 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,706 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,706 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,706 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,706 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,706 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,706 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,706 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:19,706 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,706 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,706 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:19,706 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:19,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:19,706 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,706 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,706 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,706 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:19,707 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,707 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,707 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,707 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:19,707 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,707 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:19,707 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,707 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:19,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:19,707 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,707 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,707 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,707 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][578], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:19,710 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,710 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,710 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,710 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,710 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:19,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][595], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,719 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,719 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,719 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,719 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:19,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][648], [910#true, 240#true, 1281#true, 213#true, 53#L881-6true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,720 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,720 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,720 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,720 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:19,723 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,723 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,723 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,723 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,723 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][595], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,724 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:19,724 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,724 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,724 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:19,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][595], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,724 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:19,724 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,724 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,724 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,724 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:19,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][615], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:19,747 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,747 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,747 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,747 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,753 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,753 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,753 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,753 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,753 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,753 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,753 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:19,753 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:19,753 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,753 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:19,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,753 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,753 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:19,753 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,753 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:19,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,754 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,754 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:19,754 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,754 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:19,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][355], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,754 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,754 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,754 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,754 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,754 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][355], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,754 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,754 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,754 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:19,754 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:19,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][578], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:19,763 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,763 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,763 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,763 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:19,763 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][595], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,775 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,775 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,775 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,775 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:19,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][651], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,776 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 03:33:19,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:19,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:19,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 03:33:19,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][651], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,776 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,776 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,776 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,776 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:19,779 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:19,780 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,780 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,780 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:19,780 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:19,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][595], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,780 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:19,780 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:19,780 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,780 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:19,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][595], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,780 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:19,780 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,780 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,780 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:19,780 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:19,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][615], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:19,800 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,800 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,800 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,800 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][578], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:19,812 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,812 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,812 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:19,812 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,812 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][651], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,825 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:33:19,825 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:19,825 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:19,825 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:19,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][651], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:19,825 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,825 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,825 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,825 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:19,847 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,847 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,847 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,847 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,847 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,847 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][355], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,847 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,847 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,847 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,847 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:19,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][615], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 47#L878-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:19,848 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,863 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][593], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:19,863 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,863 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,863 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,863 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,863 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:19,863 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,864 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][593], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:19,864 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,864 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,864 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,864 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,864 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,864 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:19,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][578], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:19,864 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,864 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:19,864 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:19,864 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,864 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 180#L915-4true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:19,880 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,880 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,880 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,880 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][662], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 85#L903-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:19,892 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2023-11-30 03:33:19,892 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:33:19,892 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 03:33:19,892 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:19,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][665], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 85#L903-3true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:19,892 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,892 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:19,892 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,892 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:19,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 85#L903-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:19,945 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,945 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:19,945 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,945 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][662], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:19,948 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 03:33:19,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:33:19,948 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:33:19,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:33:19,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][665], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:19,948 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,948 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:19,948 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,948 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:19,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][650], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 209#true, 914#true, 106#L893true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:19,971 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,971 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,971 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,971 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:19,991 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,991 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,991 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,991 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 85#L903-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:19,997 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,997 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,997 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:19,997 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:19,999 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,999 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:19,999 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:19,999 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][231], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,001 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2023-11-30 03:33:20,001 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 03:33:20,001 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:33:20,001 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:33:20,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][629], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,013 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,013 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,013 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,013 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][629], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,013 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,013 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,013 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,013 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][629], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,013 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,013 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,013 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,013 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][629], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,014 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,014 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,014 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,014 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][632], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,014 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,014 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:20,014 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:20,014 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:20,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][632], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,014 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,014 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,014 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,014 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][638], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,014 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,015 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,015 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,015 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][638], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,015 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,015 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,015 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,015 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][595], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,044 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,044 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:20,044 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:20,044 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,044 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,045 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][595], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,045 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,045 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:20,045 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:20,045 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:20,045 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,045 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][369], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:20,053 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,054 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,054 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,054 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,054 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,058 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,058 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,058 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,058 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][229], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:20,061 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 03:33:20,061 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:33:20,061 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:33:20,061 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 03:33:20,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][233], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,061 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,061 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,061 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,061 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,088 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,088 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,088 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,088 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,088 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,088 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,088 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,089 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,089 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,089 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,089 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,089 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,089 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,090 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,090 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,090 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,090 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,090 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,090 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,090 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,090 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,090 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,090 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][132], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,090 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,090 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,090 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,090 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][132], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:20,090 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,091 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,091 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,091 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][132], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:20,091 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,091 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,091 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,091 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][672], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,103 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,103 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,103 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,103 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][672], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,103 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,103 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,103 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,103 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][672], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,103 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,103 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,104 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,104 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][672], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:20,104 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,104 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,104 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,104 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][677], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:20,104 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,104 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,104 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,104 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][677], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:20,104 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,104 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,104 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,104 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][673], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:20,105 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,105 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,105 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,105 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][673], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:20,105 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,105 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,105 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,105 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][673], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:20,105 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,105 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,105 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,105 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][673], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:20,105 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,105 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,105 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,105 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,106 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,106 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,106 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,106 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,106 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][229], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:20,106 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,106 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:20,106 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:20,106 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][233], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,107 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,107 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,107 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,107 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][233], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,107 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,107 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,107 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,108 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][595], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,108 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,108 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,108 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,108 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,108 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,108 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][595], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,108 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,108 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,108 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,108 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:20,109 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:20,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][727], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 22#L878-2true, 232#true]) [2023-11-30 03:33:20,114 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,114 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,115 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,115 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,117 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,117 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,117 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,117 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,117 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,117 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,117 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,117 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,117 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][233], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,124 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,124 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,124 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,124 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][629], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,131 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,131 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,131 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,131 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,131 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][629], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,131 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,131 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,131 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,131 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,131 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][629], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,131 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,131 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,131 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,131 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,131 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][629], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,132 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,132 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,132 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,132 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,132 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][637], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,132 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,132 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:20,132 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,132 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:20,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][638], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,132 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,132 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,132 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,132 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,132 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][638], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,132 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,132 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,132 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,133 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,133 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][634], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,133 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,133 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,133 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:20,133 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][634], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,133 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,133 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,133 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,133 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,143 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,143 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,143 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,143 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,150 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,150 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,150 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,150 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,151 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,151 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,151 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,151 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,151 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,151 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,151 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,151 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,151 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,151 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,151 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,151 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,151 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,151 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,151 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,152 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,152 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,152 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,152 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,153 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,153 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,153 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,153 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,153 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,153 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,153 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,153 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,153 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,153 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,153 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,153 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,153 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,153 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,153 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,153 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,153 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,154 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,154 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,154 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][692], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,154 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,154 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,154 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,154 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][132], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,154 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,154 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,154 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,154 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,154 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][132], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,154 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,154 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,154 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,154 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,154 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][132], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,155 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,155 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,155 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,155 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,155 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][727], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:20,175 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,175 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,175 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,175 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][674], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:20,176 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 03:33:20,176 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:33:20,176 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:33:20,176 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:20,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][674], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:20,177 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,177 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,177 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,177 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][369], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:20,179 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,179 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,179 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,179 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][369], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:20,179 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,179 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,179 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,179 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 131#L894-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,328 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 03:33:20,328 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:33:20,328 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:20,328 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:33:20,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 140#L894-2true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,328 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,328 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,328 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,328 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 103#L885-1true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,331 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,331 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,331 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,331 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][408], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,331 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,331 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,331 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,331 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][408], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,331 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,331 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,331 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,331 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][410], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,331 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,331 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,331 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,332 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,342 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,342 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,342 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,342 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,342 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][679], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:20,350 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,350 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,350 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,351 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][679], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:20,351 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,351 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,351 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,351 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][679], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:20,351 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,351 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,351 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,351 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][679], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:20,351 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,351 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,351 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,351 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][681], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,351 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,351 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,352 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,352 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][674], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:20,352 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,352 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,352 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,352 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,352 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][674], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:20,352 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,352 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,352 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,352 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,352 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][676], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,352 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,352 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,352 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,352 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][676], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,353 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,353 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,353 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,353 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][676], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,353 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,353 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,353 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,353 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][676], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:20,353 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,353 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,353 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,353 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][676], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,353 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,353 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,353 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,353 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][676], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,354 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,354 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,354 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,354 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][676], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,354 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,354 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][676], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:20,354 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,354 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,354 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,354 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][672], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:20,355 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,355 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,355 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,355 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,355 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][229], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:20,357 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,357 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 85#L903-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,357 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,357 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,357 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 85#L903-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,358 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,358 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,358 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,358 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,358 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][233], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,358 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,358 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,358 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,358 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][233], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,358 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,358 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,358 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,358 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][665], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,358 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,358 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,358 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,358 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,359 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][665], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 85#L903-3true, 236#true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,359 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,359 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,359 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,359 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,359 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][681], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,363 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,363 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,363 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,363 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][681], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,363 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,363 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,363 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,363 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,363 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,379 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][629], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,379 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,379 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,379 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,379 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,379 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,379 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:20,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 14#L894-5true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,387 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,387 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,387 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,387 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][692], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,387 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,388 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,388 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,388 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,388 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,390 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,390 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,390 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,391 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,391 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 47#L878-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,391 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,391 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,392 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,392 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,392 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,392 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][131], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,393 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][692], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,393 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][132], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:20,393 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,393 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,394 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][132], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,394 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,394 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,394 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,394 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,394 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,394 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][672], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,408 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,408 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,408 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,408 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,408 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][228], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:20,410 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,410 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,410 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,410 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][231], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,410 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,410 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,410 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,410 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,410 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][681], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,414 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,414 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,415 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,415 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][681], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,417 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 03:33:20,417 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:33:20,417 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:20,417 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:33:20,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][681], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,418 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,418 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,418 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,418 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,418 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,429 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][629], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,429 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,429 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,429 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,429 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,429 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,429 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,429 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][629], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,429 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,429 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,429 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,429 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,429 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,429 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,430 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][629], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:20,430 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,430 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,430 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,430 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,430 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,430 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:20,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][690], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 125#L896true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,437 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,437 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,437 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,437 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,451 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][129], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,451 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,451 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,451 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,452 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][672], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,458 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,458 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,458 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,458 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,458 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,458 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 85#L903-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,459 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,459 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,459 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,459 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,459 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,459 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,459 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 85#L903-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,459 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,459 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,459 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,459 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,459 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,459 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:20,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][757], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:20,466 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,466 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,466 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,466 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 85#L903-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,471 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,471 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,471 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,471 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][690], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,486 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,486 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,486 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,486 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][672], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,508 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,508 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,508 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,508 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,508 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,509 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,509 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,509 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,509 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,509 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,509 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,509 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,509 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,509 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,509 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,509 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,509 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,509 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,509 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,510 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,510 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,510 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,510 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,510 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,510 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,510 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,510 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,511 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,511 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,511 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][229], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:20,511 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,511 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,511 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,511 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:20,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][233], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,512 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,512 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,512 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,512 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,512 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:20,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][233], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,512 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,512 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:20,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][757], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,517 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,517 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,517 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,517 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,520 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,521 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,521 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,521 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][690], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 54#L896-2true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,535 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,535 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,535 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,535 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][761], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,598 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,598 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,598 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,598 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 85#L903-3true, 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,601 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,601 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,601 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,601 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][682], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 85#L903-3true, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,603 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is not cut-off event [2023-11-30 03:33:20,603 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 03:33:20,603 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 03:33:20,603 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 03:33:20,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][682], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,604 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,604 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,604 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,604 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][321], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,607 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,607 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,608 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,608 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][690], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 182#L896-3true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,627 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,627 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,627 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,627 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][761], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,684 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,684 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,684 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,684 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][757], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,686 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 03:33:20,686 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:20,686 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:20,686 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:20,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][757], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,686 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,686 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,686 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,687 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 85#L903-3true, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,687 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,687 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,687 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,687 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,688 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,688 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,688 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,688 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][721], [910#true, 248#true, 240#true, 1281#true, 107#L896-4true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,704 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,705 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:20,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][681], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,732 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,732 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,732 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,732 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:20,732 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,732 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][681], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,732 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,732 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,732 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,732 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][761], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,735 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 03:33:20,735 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:20,735 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:20,735 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:20,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][824], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 105#L895-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,736 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,736 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,736 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,736 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][838], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,737 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,737 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,737 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,737 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,738 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,738 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,738 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,738 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:20,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][764], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,738 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,739 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,739 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,739 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][317], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 119#L915-5true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,739 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,739 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,739 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:20,739 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][323], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:20,741 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 03:33:20,741 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 03:33:20,741 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:20,741 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:20,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][721], [910#true, 248#true, 240#true, 1281#true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,758 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,758 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:20,758 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,758 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][317], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,784 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,784 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,784 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,784 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][317], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,784 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,784 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,784 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,784 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][323], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 180#L915-4true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:20,784 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,784 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,784 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,784 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,785 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][681], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,786 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,786 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,786 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,786 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,786 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,786 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:20,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][681], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,786 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,786 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,786 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,786 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:20,786 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][761], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,787 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is not cut-off event [2023-11-30 03:33:20,787 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:20,787 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:20,787 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:20,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][824], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,788 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,788 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,788 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,788 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][838], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,789 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,789 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,789 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,789 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][764], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,790 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,790 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,790 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,790 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][317], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 10#L904true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,791 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,791 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,791 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:20,791 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 109#L897true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,812 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,812 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,812 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,812 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:20,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,822 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is not cut-off event [2023-11-30 03:33:20,822 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 03:33:20,822 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:33:20,822 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:33:20,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,822 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,823 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,823 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:20,823 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][816], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:20,864 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:20,864 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,864 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:20,864 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][816], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:20,864 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,864 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,864 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,864 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][816], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:20,865 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,865 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,865 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,865 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][816], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:20,865 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,865 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,865 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,865 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 56#L897-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,868 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,868 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,868 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:20,868 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,873 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is not cut-off event [2023-11-30 03:33:20,873 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2023-11-30 03:33:20,873 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:20,873 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:20,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,873 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,873 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,873 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:20,873 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,874 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,874 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:20,874 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,874 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,874 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,874 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,874 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,874 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:20,874 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,874 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,874 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:20,874 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,874 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,875 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,875 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,875 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:20,875 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][843], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:20,882 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:20,882 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:20,882 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,882 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,888 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:20,888 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,888 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,888 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][317], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,898 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,898 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,898 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,898 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][317], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,898 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,898 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,899 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,899 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,899 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:20,899 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,899 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,899 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,899 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:20,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 85#L903-3true, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,899 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,899 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,899 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,899 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,899 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,899 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,899 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,899 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,899 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,899 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 85#L903-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,900 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][682], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,900 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][682], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 85#L903-3true, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,900 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][323], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 180#L915-4true, 244#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:20,900 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,900 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,901 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:20,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][828], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 85#L903-3true, 180#L915-4true, 221#true, 160#L879-3true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,905 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,905 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,905 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,905 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][817], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,917 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,917 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,917 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,917 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][817], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,917 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:20,917 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,917 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:20,917 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][817], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:20,918 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,918 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,918 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,918 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][817], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,918 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:20,918 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,918 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,918 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:20,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 236#true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:20,920 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,920 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,920 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:20,920 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,926 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,926 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,926 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:20,926 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,926 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,927 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,927 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:20,927 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,927 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][844], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,931 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:20,931 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:20,931 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,931 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][843], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:20,934 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:20,935 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:20,935 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,935 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][319], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:20,955 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,955 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,955 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:20,955 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][321], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,955 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,955 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,955 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,955 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,955 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][828], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 180#L915-4true, 221#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:20,960 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,960 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,960 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,960 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][815], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:20,970 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:20,970 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:20,970 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,970 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][815], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:20,970 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,970 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,970 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,970 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][815], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:20,970 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:20,970 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,970 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,970 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:20,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][815], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:20,970 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:20,971 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,971 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,971 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:20,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,971 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:20,971 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,971 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,971 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:20,971 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:20,971 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:20,971 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,971 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,971 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:20,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,971 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:20,971 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,971 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,971 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:20,971 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,972 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:20,972 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:20,972 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,972 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,972 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,972 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:20,972 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,972 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,972 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:20,972 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,972 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:20,972 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:20,972 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,972 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:20,972 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,972 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:20,972 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,973 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,973 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,973 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:20,973 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,973 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:20,973 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,973 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:20,973 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,973 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][815], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:20,974 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:20,974 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,974 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:20,974 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:20,974 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:20,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][816], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:20,974 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,975 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,975 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][817], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,975 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,975 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,976 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:20,976 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:20,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 179#L897-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:20,977 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,977 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,977 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:20,977 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,983 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,983 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:20,983 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,983 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,983 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,984 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,984 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,984 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:20,984 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,988 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:20,988 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:20,988 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,988 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,988 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:20,988 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:20,988 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:20,988 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:20,988 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,988 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,988 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,988 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:20,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:20,988 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:20,988 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:20,988 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,988 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][844], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:20,991 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:20,991 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:20,991 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:20,991 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,008 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 85#L903-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,009 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,009 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,009 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,009 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,009 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,009 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,009 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 49#L883-3true, 236#true, 85#L903-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,009 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,009 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,009 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:21,009 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,009 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:21,009 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:21,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][369], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 160#L879-3true, 232#true]) [2023-11-30 03:33:21,013 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,013 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,013 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,013 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][815], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:21,020 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,020 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,020 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,020 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,020 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][816], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,021 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,021 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,021 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,021 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][817], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,022 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,022 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,022 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,022 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,022 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 197#L897-4true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:21,022 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,022 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,023 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,023 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,032 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,032 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,032 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,032 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,032 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,036 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,036 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,036 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,036 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,036 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,037 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,037 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,037 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,037 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,037 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,037 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,037 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,037 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,037 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,037 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,037 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,053 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,053 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,053 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,053 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,053 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,053 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,053 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,053 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,053 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,053 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,053 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,053 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,053 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,053 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][317], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,054 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,054 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,054 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,054 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,054 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][317], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,054 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,054 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,054 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,054 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,054 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][323], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,054 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,054 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,054 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,055 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,055 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:21,084 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,084 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,084 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,084 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,084 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:21,084 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,084 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,084 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,084 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,084 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][815], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:21,087 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,087 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,087 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,087 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,087 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,087 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,087 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,087 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,087 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,087 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,087 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,087 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,087 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,087 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,088 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,088 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][843], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,089 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,089 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,089 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,089 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,089 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][843], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,089 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,089 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,089 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,089 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,089 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][816], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,089 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,089 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,089 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,089 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,089 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,089 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,089 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,089 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,090 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,090 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][844], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,090 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,090 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,090 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,090 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,090 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,090 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,090 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,090 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,090 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,090 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,090 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,090 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,090 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,090 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,090 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,091 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,091 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][817], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,091 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,091 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 166#L897-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:21,092 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,092 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,092 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,092 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][836], [248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 914#true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 236#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:21,141 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,141 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,141 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,141 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][366], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:21,149 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,149 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:21,149 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:21,149 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:21,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][367], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 55#L900-1true]) [2023-11-30 03:33:21,149 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,149 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:21,149 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:21,149 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:21,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 55#L900-1true]) [2023-11-30 03:33:21,149 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,149 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:21,149 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:21,149 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:21,149 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:21,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][888], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,157 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 03:33:21,157 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 03:33:21,157 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 03:33:21,157 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:21,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][889], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 236#true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,157 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,157 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,157 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,157 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][862], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 47#L878-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:21,173 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,173 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,173 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,173 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][862], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:21,173 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,173 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,173 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,173 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][862], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 244#true, 22#L878-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:21,174 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,174 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,174 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,174 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][864], [910#true, 248#true, 240#true, 1281#true, 47#L878-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:21,174 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,174 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,174 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,174 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][864], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:21,174 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,174 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,174 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,174 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][864], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:21,175 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,175 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,175 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,175 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][864], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:21,175 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,175 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,175 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,175 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][864], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:21,175 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,175 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,175 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,175 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][865], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:21,175 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,175 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,175 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,175 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][865], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:21,176 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,176 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,176 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,176 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][865], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:21,176 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,176 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,176 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,176 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,186 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,186 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,186 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,186 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,186 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,186 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,186 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,186 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,186 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,186 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,186 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,186 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,186 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,186 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,186 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,186 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,186 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,188 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][844], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,188 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,188 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,188 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,188 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,189 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,189 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][864], [910#true, 248#true, 240#true, 1281#true, 47#L878-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:21,189 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,189 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,189 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,189 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][836], [248#true, 240#true, 1281#true, 213#true, 133#L897-7true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:21,190 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,190 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,190 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,190 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][888], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,202 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is not cut-off event [2023-11-30 03:33:21,202 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 03:33:21,202 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 03:33:21,202 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:21,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][889], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,203 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,203 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,203 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,203 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,223 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,223 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,223 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,223 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,223 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,223 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,223 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,224 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,224 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,224 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,224 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,225 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,225 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,225 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,228 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,228 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,228 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:21,228 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,229 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,229 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,229 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,229 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,229 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,229 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,229 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,229 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,230 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,230 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,230 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,230 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,235 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,235 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,235 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,235 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][887], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 85#L903-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,241 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,241 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,241 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,241 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][419], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,246 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is not cut-off event [2023-11-30 03:33:21,246 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2023-11-30 03:33:21,246 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2023-11-30 03:33:21,246 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2023-11-30 03:33:21,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][863], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:21,255 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,255 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,255 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,256 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][419], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 135#L903true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,269 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,269 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,269 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,269 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,272 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,272 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,272 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,272 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,272 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,272 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,272 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,272 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,272 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,272 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,272 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,272 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,272 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,272 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,272 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,272 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,272 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,272 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,272 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,273 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:21,273 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,273 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,273 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,273 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,273 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,273 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][691], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 95#L898true, thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 914#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:21,273 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,273 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,273 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,273 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,277 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,277 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,277 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,277 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][887], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,285 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,285 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,285 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,285 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,287 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is not cut-off event [2023-11-30 03:33:21,287 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2023-11-30 03:33:21,287 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 03:33:21,287 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 03:33:21,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][863], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:21,291 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,291 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,291 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,291 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:21,302 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,302 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,302 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,302 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:21,302 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,302 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,303 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,303 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,303 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,303 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,303 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,303 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:21,303 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,303 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,303 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,303 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,303 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,303 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,303 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,303 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,303 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,303 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,304 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,304 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,304 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,304 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,304 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,304 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,304 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,304 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,304 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,304 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,304 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,304 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,304 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,305 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,305 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,305 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,305 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,306 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,306 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,306 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,306 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:21,306 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,306 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,306 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,306 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,315 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,315 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,315 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,315 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,315 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,315 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,315 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,315 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,315 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,315 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,315 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,315 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,316 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,316 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,316 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,316 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,317 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is not cut-off event [2023-11-30 03:33:21,318 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 03:33:21,318 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 03:33:21,318 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 03:33:21,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,318 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,318 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,318 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,318 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,318 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,318 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,318 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,318 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,318 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,327 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,327 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,327 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,327 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][863], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 47#L878-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:21,338 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,338 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,338 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,338 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][903], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,350 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,350 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,350 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,350 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][903], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,350 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,350 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,350 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,351 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][910], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,351 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,351 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,351 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,351 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][910], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,351 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,351 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,351 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,351 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][910], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:21,351 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,351 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,351 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,351 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][910], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,351 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,351 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,351 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,351 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,353 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,353 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,353 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,353 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,353 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,353 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,353 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,353 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,353 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,353 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,353 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][888], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,354 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,354 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,354 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,354 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,354 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][888], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,354 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,354 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,354 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,354 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,354 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][419], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 19#L903-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,354 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,355 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,355 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,355 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][650], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true, 55#L900-1true]) [2023-11-30 03:33:21,358 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,358 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,358 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,358 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,362 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,362 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,362 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,362 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,383 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,383 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,383 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,383 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,383 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,383 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,383 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,383 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,383 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,383 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,384 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,384 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,384 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,384 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,384 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,384 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,384 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,384 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,384 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][909], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,384 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,384 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,384 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,384 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][909], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:21,384 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,384 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,384 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,384 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][909], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:21,385 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,385 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,385 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,385 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][909], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:21,385 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,385 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,385 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,385 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,385 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,385 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,385 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,385 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,385 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:21,385 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,385 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,385 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,386 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,386 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,386 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,386 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,386 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,386 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,386 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,386 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,386 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,386 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,386 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,386 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,386 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,386 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,386 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,386 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:21,387 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,387 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,387 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][913], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,387 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,387 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,389 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,390 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,390 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,390 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,390 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,390 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,390 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,390 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][887], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,390 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,390 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,390 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,390 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][887], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 181#L881-3true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,390 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,390 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,390 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,390 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][887], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,390 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,390 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][887], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,391 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:21,391 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][889], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,391 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][889], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 85#L903-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,392 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,392 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,392 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,392 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,392 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:21,394 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,394 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,394 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,394 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,394 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][909], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:21,394 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,394 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,394 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,394 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,394 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][910], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,394 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,394 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,394 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,394 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,394 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,394 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,395 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,395 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,395 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,395 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,395 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,395 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,395 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,395 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,395 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,395 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,395 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,395 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,395 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,398 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,398 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2023-11-30 03:33:21,398 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 03:33:21,398 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is not cut-off event [2023-11-30 03:33:21,398 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 03:33:21,398 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is not cut-off event [2023-11-30 03:33:21,398 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 03:33:21,400 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,400 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,400 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,400 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,400 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,400 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,400 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][913], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,401 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2023-11-30 03:33:21,401 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is not cut-off event [2023-11-30 03:33:21,401 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 03:33:21,402 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is not cut-off event [2023-11-30 03:33:21,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][414], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,423 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,423 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,423 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,423 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,425 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,425 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,425 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,425 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:21,425 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][909], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,425 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,425 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,425 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,425 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,425 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][910], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,426 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,426 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,426 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,426 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,431 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 03:33:21,431 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:21,431 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 03:33:21,431 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 03:33:21,431 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:21,432 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,432 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,432 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,432 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,432 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,432 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,432 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][931], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,448 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 03:33:21,448 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:21,448 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:21,448 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:21,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][931], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,448 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,448 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,448 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,448 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][931], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:21,449 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,449 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,449 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,449 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,450 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,450 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,450 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,450 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][369], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 200#L900-2true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:21,451 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,451 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:21,451 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:21,451 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:21,451 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:21,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:21,453 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,453 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,453 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,453 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,453 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:21,453 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,453 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,453 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,453 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,453 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][887], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 85#L903-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,455 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,455 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,455 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,455 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,455 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,455 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][887], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 85#L903-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,455 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,455 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,455 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,455 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,455 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,455 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:21,459 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,459 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,459 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,459 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,459 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:21,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][903], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,459 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,459 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,459 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,459 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,459 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][903], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,459 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,459 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,459 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,459 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,459 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,459 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,459 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,459 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,459 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,460 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,460 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,460 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,460 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][909], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:21,461 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][910], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,461 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,461 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,461 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,462 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,462 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,462 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,462 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][913], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:21,463 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,463 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,463 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,463 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,463 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][913], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,463 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,463 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,463 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,463 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,463 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][904], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,471 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,471 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,471 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,471 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,488 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][887], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,488 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,488 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,488 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,488 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,488 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,488 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][887], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,488 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,488 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,488 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,488 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,488 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 119#L915-5true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,489 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,489 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,489 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,489 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,489 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,489 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,489 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,489 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,489 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:21,489 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,490 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,490 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,490 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,490 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:21,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][757], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,495 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,495 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,495 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,495 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,495 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][757], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,495 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,495 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:21,495 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:21,496 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:21,496 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:21,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][757], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,496 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,496 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:21,496 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:21,496 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:21,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][757], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,496 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,496 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:21,496 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:21,496 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:21,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][951], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 914#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:21,498 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,498 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,498 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,498 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][906], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 85#L903-3true, 49#L883-3true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,499 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,499 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,499 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,499 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][764], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,501 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,501 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,501 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,501 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][764], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,501 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,501 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,501 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,501 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,501 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][764], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,501 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,501 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,501 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,501 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:21,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][764], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,502 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,502 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,502 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,502 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,502 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][765], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:21,502 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,502 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:21,502 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:21,502 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:21,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][765], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:21,502 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,502 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,502 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,502 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][904], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,503 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,503 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,503 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,503 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][931], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,513 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is not cut-off event [2023-11-30 03:33:21,514 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2023-11-30 03:33:21,514 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2023-11-30 03:33:21,514 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2023-11-30 03:33:21,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:21,515 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,515 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,515 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,515 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][726], [910#true, 248#true, 240#true, 44#L893-3true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:21,517 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,517 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:21,517 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:21,517 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:21,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,517 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,517 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,517 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,517 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][727], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:21,517 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,517 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,517 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,518 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,518 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][727], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 22#L878-2true, 232#true]) [2023-11-30 03:33:21,518 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,518 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:21,518 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:21,518 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:21,518 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:21,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][369], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:33:21,518 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,518 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,518 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,518 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,518 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][740], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,518 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,518 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,518 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,518 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][740], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,519 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,519 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:21,519 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:21,519 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:21,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][739], [910#true, 248#true, 240#true, 44#L893-3true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,519 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,520 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,520 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,520 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,520 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][369], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:21,520 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,521 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,522 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,522 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,522 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,522 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,522 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,522 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,522 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,522 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,522 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,522 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,522 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,522 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,522 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,522 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,522 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,522 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,525 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][903], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,525 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,525 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,525 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,525 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,525 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,525 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][951], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true, 256#true]) [2023-11-30 03:33:21,529 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,529 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,529 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,529 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][906], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,532 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,532 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,532 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,532 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][538], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,534 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,534 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,534 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,534 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,544 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,544 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,545 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,545 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:21,545 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,545 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:21,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][754], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 180#L915-4true, 92#L902true, 232#true]) [2023-11-30 03:33:21,546 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,546 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:21,546 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:21,546 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:21,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][757], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:21,546 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,546 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:21,546 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:21,546 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:21,546 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:21,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][757], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:21,546 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,547 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,547 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,547 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,548 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,548 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,548 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,548 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,548 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,549 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,549 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,549 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,549 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,550 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,550 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,550 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,553 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,553 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][913], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:21,553 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,553 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,554 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,554 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,554 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,554 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][903], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,554 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,554 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,554 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,554 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,554 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,554 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,558 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][757], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,558 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,558 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,559 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,559 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,559 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,559 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][951], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:21,559 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,559 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,559 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,559 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,559 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][951], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 914#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:21,562 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,562 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,562 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,562 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][765], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:21,563 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,563 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,563 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,563 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,563 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:21,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][537], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 10#L904true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,563 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,563 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,563 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,563 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][826], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,565 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,565 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,565 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,565 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][826], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,565 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,565 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,565 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,565 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 19#L903-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,565 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,565 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,565 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,565 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:21,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,566 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,566 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,566 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,566 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 55#L900-1true]) [2023-11-30 03:33:21,575 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,575 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,575 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,575 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][739], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,576 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,576 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,576 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,576 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,576 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][739], [910#true, 248#true, 240#true, 44#L893-3true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,576 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,576 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:21,576 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,576 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:21,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][538], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 244#true, 135#L903true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,578 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,578 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,578 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,578 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,579 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,579 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,579 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,579 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,579 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,579 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,579 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,579 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,579 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,579 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,579 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,579 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,579 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,579 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,579 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,580 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,580 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,580 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,580 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,580 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][913], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:21,580 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,580 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,580 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,580 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,580 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,580 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][951], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:21,584 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,584 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,584 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,584 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,584 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][907], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,586 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is not cut-off event [2023-11-30 03:33:21,586 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:21,586 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2023-11-30 03:33:21,586 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:21,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][907], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,586 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,587 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,587 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,587 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,748 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,748 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,748 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,748 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][369], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 180#L915-4true, 19#L903-2true, 232#true]) [2023-11-30 03:33:21,748 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,748 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,748 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,748 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:21,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][827], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 85#L903-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,748 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,748 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,748 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,748 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][827], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,748 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,748 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,749 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,749 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][828], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 85#L903-3true, 221#true, 180#L915-4true, 160#L879-3true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,749 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,749 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,749 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,749 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,749 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][828], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 160#L879-3true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,749 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,749 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,749 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,749 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,749 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,750 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,750 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,750 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,750 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][369], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:33:21,751 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,751 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,751 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,751 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,751 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,761 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 200#L900-2true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,761 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,761 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,761 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,761 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,761 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,761 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,761 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,761 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,762 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,762 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,762 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,762 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,762 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:21,762 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:21,762 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][740], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,762 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,762 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,762 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,762 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,762 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][740], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,762 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,762 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,762 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:21,762 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:21,762 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:21,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][740], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,763 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,763 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,763 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:21,763 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:21,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][740], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,763 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,763 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,763 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,763 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:21,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,763 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,763 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,763 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,764 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,764 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:21,764 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,764 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:21,764 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,764 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,765 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,765 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,765 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,765 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,765 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,765 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,765 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,765 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,765 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][537], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:21,766 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,766 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,766 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,766 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][543], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,766 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,766 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,766 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,766 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][543], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,766 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,766 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,766 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,766 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][951], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 914#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:21,770 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,770 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,770 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,770 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][951], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:21,771 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,771 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,771 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,771 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,771 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,781 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][757], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:21,781 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,781 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:21,781 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:21,781 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:21,781 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,781 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:21,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][757], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:21,782 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,782 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,782 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,782 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,782 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,782 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,782 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,782 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,782 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,782 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,782 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,782 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,782 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,782 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,782 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,782 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][538], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 19#L903-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:21,783 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,784 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,784 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,784 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][904], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,784 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,784 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,784 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,784 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,784 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][904], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,784 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,784 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,784 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,784 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,784 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][543], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,788 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is not cut-off event [2023-11-30 03:33:21,788 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is not cut-off event [2023-11-30 03:33:21,788 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 03:33:21,788 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 03:33:21,798 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,798 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,798 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,798 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,798 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,798 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,798 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,798 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][740], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,798 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,798 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,798 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,798 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,798 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,798 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,798 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,798 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,799 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,799 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,799 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:21,799 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,799 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:21,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][537], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 180#L915-4true, 221#true, 244#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:21,800 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,800 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,800 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,800 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:21,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][907], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,800 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,800 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,800 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,800 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][907], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,801 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,801 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,801 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,801 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][907], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,801 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,801 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,801 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,801 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,801 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][907], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 85#L903-3true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,801 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,801 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,801 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,801 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,801 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][543], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,801 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,801 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,801 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,801 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][543], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,802 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,802 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,802 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,802 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][906], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,802 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,802 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,802 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,802 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,802 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][906], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,802 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,802 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,802 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,802 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,802 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][956], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:21,805 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,805 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,805 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,805 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 67#L915-6true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,807 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,807 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,807 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,807 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,807 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,807 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,807 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,807 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,807 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,807 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,807 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,807 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,807 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,807 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:21,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 119#L915-5true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,808 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,808 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,808 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,808 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][827], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,808 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,808 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,808 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,808 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,808 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][827], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,808 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,808 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,808 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,808 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,808 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][827], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,808 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,809 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,809 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,809 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][827], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 236#true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,809 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,809 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,809 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:21,809 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,816 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][757], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:21,816 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,816 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,816 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:21,816 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:21,817 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:21,817 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:21,817 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:21,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][541], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,817 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,818 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,818 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,818 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][757], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 67#L915-6true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,827 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:21,827 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:21,827 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:21,827 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:21,827 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:21,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][907], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,828 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,828 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,828 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,828 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,828 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,828 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][907], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 85#L903-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,828 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,828 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,828 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,828 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,828 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,828 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,832 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][827], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,832 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,832 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,832 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,832 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,832 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:21,832 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:21,833 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][827], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,833 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,833 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,833 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,833 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,833 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:21,833 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,839 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][907], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,839 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,839 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,839 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,839 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,839 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,839 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][907], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:21,839 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,839 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,839 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,839 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,839 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][537], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:21,840 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,840 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,840 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,840 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,840 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:21,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][543], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 119#L915-5true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,840 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,840 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,840 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,840 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][543], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,840 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2023-11-30 03:33:21,840 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:21,840 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,840 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,840 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:21,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][966], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 217#true, 914#true, 85#L903-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 256#true, 232#true]) [2023-11-30 03:33:21,852 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,852 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,853 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,853 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,853 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:21,853 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,853 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,853 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:21,853 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,853 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,853 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:21,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][966], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true, 256#true]) [2023-11-30 03:33:21,859 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2023-11-30 03:33:21,859 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:21,859 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:21,859 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:21,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 209#true, 914#true, 10#L904true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:21,867 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2023-11-30 03:33:21,867 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:21,867 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:21,867 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:21,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][943], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:21,905 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2023-11-30 03:33:21,905 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,905 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,905 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][943], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 221#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:21,905 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:21,905 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,905 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,905 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][943], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 47#L878-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:21,905 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:21,905 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,905 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,905 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][941], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 221#true, 180#L915-4true, 232#true, 256#true]) [2023-11-30 03:33:21,906 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2023-11-30 03:33:21,906 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,906 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,906 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:21,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][941], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 221#true, 180#L915-4true, 22#L878-2true, 232#true, 256#true]) [2023-11-30 03:33:21,906 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2023-11-30 03:33:21,906 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,906 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,906 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][941], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 221#true, 180#L915-4true, 256#true, 232#true]) [2023-11-30 03:33:21,906 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2023-11-30 03:33:21,906 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,906 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,906 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 209#true, 914#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:21,907 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2023-11-30 03:33:21,907 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,907 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,907 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 914#true, 200#L900-2true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:21,908 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:21,908 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,908 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,908 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 914#true, 106#L893true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:21,908 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2023-11-30 03:33:21,908 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,908 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,908 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 200#L900-2true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:21,909 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:21,909 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,909 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:21,909 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,909 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][951], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 914#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true, 256#true]) [2023-11-30 03:33:21,910 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2023-11-30 03:33:21,910 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,910 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,910 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,910 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,911 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 200#L900-2true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:21,911 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:21,911 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:21,911 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,911 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:21,911 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,911 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 106#L893true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:21,912 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2023-11-30 03:33:21,912 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,912 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,913 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,913 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2023-11-30 03:33:21,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][943], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:21,913 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2023-11-30 03:33:21,913 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,913 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:21,913 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 03:33:21,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][943], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 47#L878-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:21,913 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:21,913 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,913 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,913 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:21,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][943], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 236#true, 221#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:21,913 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2023-11-30 03:33:21,913 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,913 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,913 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 03:33:21,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][943], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:21,913 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2023-11-30 03:33:21,914 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,914 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 03:33:21,914 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,914 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:21,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][943], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 47#L878-3true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:21,914 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:21,914 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,914 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:21,914 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,914 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][943], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 221#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:21,914 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:21,914 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,914 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:21,914 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,914 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 914#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:21,915 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2023-11-30 03:33:21,915 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,915 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2023-11-30 03:33:21,915 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,915 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 217#true, 914#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true, 256#true]) [2023-11-30 03:33:21,916 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event [2023-11-30 03:33:21,916 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:21,916 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:21,916 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:21,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 914#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true, 55#L900-1true]) [2023-11-30 03:33:21,916 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:21,916 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:21,916 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:21,916 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:21,917 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][951], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true, 256#true]) [2023-11-30 03:33:21,917 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2023-11-30 03:33:21,917 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2023-11-30 03:33:21,917 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,917 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,917 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,917 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,918 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 217#true, 914#true, 106#L893true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:21,918 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2023-11-30 03:33:21,918 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,918 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,918 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,918 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2023-11-30 03:33:21,918 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2023-11-30 03:33:21,918 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][943], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 47#L878-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:21,918 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:21,918 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:21,918 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,918 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2023-11-30 03:33:21,918 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,918 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:21,919 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][943], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 236#true, 67#L915-6true, 221#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:21,919 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:21,919 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:21,919 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,919 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:21,919 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,919 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:21,919 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:21,919 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2023-11-30 03:33:21,919 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2023-11-30 03:33:21,919 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,919 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2023-11-30 03:33:21,919 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,919 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:21,921 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][951], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:21,921 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2023-11-30 03:33:21,921 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,921 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,921 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,921 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,921 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,922 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][951], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 81#L915-7true, 217#true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 256#true, 232#true]) [2023-11-30 03:33:21,922 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2023-11-30 03:33:21,922 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2023-11-30 03:33:21,922 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,922 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2023-11-30 03:33:21,922 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,922 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,922 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:21,923 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][951], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 914#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:21,923 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2023-11-30 03:33:21,923 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,923 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,923 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,923 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,923 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:21,923 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2023-11-30 03:33:21,929 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][951], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 914#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:21,929 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2023-11-30 03:33:21,929 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,929 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,929 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,929 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,929 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:21,931 INFO L124 PetriNetUnfolderBase]: 6673/15627 cut-off events. [2023-11-30 03:33:21,932 INFO L125 PetriNetUnfolderBase]: For 2061491/2227561 co-relation queries the response was YES. [2023-11-30 03:33:21,966 INFO L83 FinitePrefix]: Finished finitePrefix Result has 135772 conditions, 15627 events. 6673/15627 cut-off events. For 2061491/2227561 co-relation queries the response was YES. Maximal size of possible extension queue 379. Compared 139617 event pairs, 683 based on Foata normal form. 179/13553 useless extension candidates. Maximal degree in co-relation 132395. Up to 8134 conditions per place. [2023-11-30 03:33:22,055 INFO L140 encePairwiseOnDemand]: 204/210 looper letters, 820 selfloop transitions, 5 changer transitions 21/1005 dead transitions. [2023-11-30 03:33:22,055 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 1005 transitions, 29114 flow [2023-11-30 03:33:22,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-30 03:33:22,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-30 03:33:22,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1247 transitions. [2023-11-30 03:33:22,073 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8482993197278912 [2023-11-30 03:33:22,073 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1247 transitions. [2023-11-30 03:33:22,073 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1247 transitions. [2023-11-30 03:33:22,073 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:33:22,073 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1247 transitions. [2023-11-30 03:33:22,075 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 178.14285714285714) internal successors, (1247), 7 states have internal predecessors, (1247), 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:33:22,076 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 210.0) internal successors, (1680), 8 states have internal predecessors, (1680), 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:33:22,099 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 210.0) internal successors, (1680), 8 states have internal predecessors, (1680), 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:33:22,099 INFO L307 CegarLoopForPetriNet]: 188 programPoint places, 29 predicate places. [2023-11-30 03:33:22,099 INFO L500 AbstractCegarLoop]: Abstraction has has 217 places, 1005 transitions, 29114 flow [2023-11-30 03:33:22,100 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 174.71428571428572) internal successors, (1223), 7 states have internal predecessors, (1223), 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:33:22,100 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:33:22,100 INFO L232 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:22,107 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-30 03:33:22,304 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-30 03:33:22,305 INFO L425 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err5ASSERT_VIOLATIONDATA_RACE (and 26 more)] === [2023-11-30 03:33:22,305 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:33:22,305 INFO L85 PathProgramCache]: Analyzing trace with hash 388339316, now seen corresponding path program 1 times [2023-11-30 03:33:22,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:33:22,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53000749] [2023-11-30 03:33:22,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:33:22,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:33:22,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:33:22,415 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 43 proven. 1 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-30 03:33:22,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:33:22,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53000749] [2023-11-30 03:33:22,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53000749] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 03:33:22,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498498208] [2023-11-30 03:33:22,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:33:22,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 03:33:22,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 03:33:22,416 INFO L229 MonitoredProcess]: Starting monitored process 6 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:33:22,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-30 03:33:22,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:33:22,607 INFO L262 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-30 03:33:22,609 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 03:33:22,617 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-11-30 03:33:22,617 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-30 03:33:22,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498498208] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:33:22,617 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-30 03:33:22,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2023-11-30 03:33:22,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504661156] [2023-11-30 03:33:22,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:33:22,628 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:33:22,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:33:22,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:33:22,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-30 03:33:22,629 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 185 out of 210 [2023-11-30 03:33:22,629 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 217 places, 1005 transitions, 29114 flow. Second operand has 3 states, 3 states have (on average 189.0) internal successors, (567), 3 states have internal predecessors, (567), 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:33:22,629 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:33:22,629 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 185 of 210 [2023-11-30 03:33:22,629 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:33:22,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][165], [910#true, 248#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 2112#true, 236#true, 49#L883-3true, 180#L915-4true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 258#(= thread1Thread1of1ForFork0_~i~0 0), 232#true]) [2023-11-30 03:33:22,784 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 03:33:22,784 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 03:33:22,784 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 03:33:22,784 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 03:33:22,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][169], [910#true, 248#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 106#L893true, 2112#true, 236#true, 49#L883-3true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 258#(= thread1Thread1of1ForFork0_~i~0 0)]) [2023-11-30 03:33:22,784 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:33:22,784 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:22,784 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:22,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:33:22,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][169], [910#true, 248#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 2112#true, 49#L883-3true, 236#true, 67#L915-6true, 244#true, 242#(= thread1Thread1of1ForFork0_~i~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 258#(= thread1Thread1of1ForFork0_~i~0 0)]) [2023-11-30 03:33:22,793 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:33:22,794 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:22,794 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:22,794 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:33:22,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,932 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:22,932 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,932 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,932 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][231], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 181#L881-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,933 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:22,933 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:22,933 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:22,933 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:22,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,934 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 03:33:22,934 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:33:22,934 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:33:22,934 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:33:22,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][301], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,935 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:22,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:22,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:22,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:22,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][302], [910#true, 248#true, 240#true, 1281#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,935 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:33:22,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:22,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:22,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:22,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,938 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:22,939 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,939 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,939 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,939 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:22,939 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:22,939 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:22,939 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:22,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,948 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:22,948 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:22,948 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:22,949 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:22,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,949 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:22,949 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,949 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,949 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,949 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:22,949 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,949 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,949 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,949 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:22,949 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,949 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,949 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][250], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,950 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:22,950 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,950 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,950 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][250], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,950 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:22,950 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:22,950 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:22,950 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:22,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,956 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 03:33:22,956 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:33:22,956 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:33:22,956 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:33:22,956 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:33:22,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][301], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,957 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:22,957 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:22,957 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:22,957 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:22,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][302], [910#true, 248#true, 240#true, 1281#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,957 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:33:22,958 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:22,958 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:22,958 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:33:22,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][228], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,979 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:22,979 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:22,979 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:22,979 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:22,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,979 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:22,979 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:22,979 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,980 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,980 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,980 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:22,980 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,980 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,980 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:22,980 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][227], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,980 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:22,980 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:22,980 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:22,980 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:22,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][231], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:22,980 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:22,980 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:22,980 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:22,980 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:22,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][245], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 2112#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,988 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:22,988 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:22,988 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:22,988 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:22,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,988 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:22,988 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:22,988 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:22,988 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:22,988 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:22,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,988 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:22,988 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:22,988 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,988 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,988 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,988 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:22,988 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:22,989 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,989 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,989 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,989 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:22,989 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:22,989 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,989 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,989 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][240], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,989 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:22,989 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:22,989 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,989 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][240], [910#true, 248#true, 904#(and (<= thread1Thread1of1ForFork0_~i~0 1) (= |thread1Thread1of1ForFork0_#t~post10| 0)), 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 2112#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,989 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:22,989 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:22,989 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:22,989 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:22,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][250], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,990 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:22,990 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,990 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,990 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:22,990 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][250], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,990 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:22,990 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:22,990 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:22,990 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:22,990 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:22,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][246], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,997 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:33:22,997 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:22,997 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:33:22,997 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:33:22,997 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,997 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:22,997 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:22,997 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,997 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,997 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:22,998 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:22,998 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,998 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:22,998 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:22,998 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,998 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,998 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:22,998 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:22,998 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][250], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:22,998 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:22,998 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:22,998 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:22,998 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:22,998 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:22,998 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:23,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][246], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:23,010 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:33:23,010 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,011 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,011 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][250], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,011 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:23,011 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:23,012 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:23,012 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:23,021 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,021 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:23,021 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:23,021 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:23,021 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:23,021 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:23,021 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:23,022 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:23,022 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,022 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:33:23,022 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:23,022 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:23,022 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:23,022 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:23,022 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:33:23,022 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:23,037 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,037 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:33:23,037 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:23,037 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:23,037 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:23,037 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:23,037 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:33:23,037 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:23,037 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][247], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,037 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:33:23,037 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:23,037 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:23,037 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:23,037 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:23,037 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:33:23,037 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:23,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][197], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,059 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:33:23,059 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:23,059 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:23,059 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:23,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 49#L883-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,077 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,077 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:23,077 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:23,077 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:23,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][321], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,077 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,077 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:23,077 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:23,077 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:23,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][321], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,077 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:23,077 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:23,077 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:23,077 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:23,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][321], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,078 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:23,078 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:23,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,078 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:23,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][321], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 49#L883-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,079 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:33:23,079 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:33:23,079 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:33:23,079 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:33:23,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][321], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,079 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:23,079 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:23,079 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:23,079 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,080 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:23,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][200], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,080 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:33:23,080 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:23,080 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:23,080 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:33:23,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][200], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,095 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:33:23,095 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:23,095 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:23,095 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:23,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][347], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 180#L915-4true, 103#L885-1true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,096 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:33:23,096 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:23,096 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:23,096 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:33:23,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][350], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 236#true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,112 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:33:23,112 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:23,112 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:23,112 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:23,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][319], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,130 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,130 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:23,130 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,130 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:23,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,131 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,131 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:23,131 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,131 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:33:23,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][321], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,131 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:33:23,131 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:23,131 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:23,131 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:33:23,131 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:23,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][321], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,132 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,132 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:23,132 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:23,132 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,132 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:33:23,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,132 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,132 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,132 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:23,132 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:33:23,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][350], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 67#L915-6true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,132 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,133 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,133 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,133 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][345], [910#true, 248#true, 240#true, 44#L893-3true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,134 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 03:33:23,134 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:33:23,134 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:33:23,134 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:33:23,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][351], [910#true, 248#true, 240#true, 44#L893-3true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,134 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,134 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,134 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,134 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][352], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 22#L878-2true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,135 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,135 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,135 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,135 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][351], [910#true, 248#true, 240#true, 44#L893-3true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 2112#true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,155 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,155 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,155 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,155 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][352], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,156 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,156 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,156 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,157 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,161 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,161 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,161 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,161 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][354], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,179 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:33:23,179 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:23,179 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:23,180 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:33:23,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][354], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,202 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:33:23,202 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:23,203 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:23,203 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:23,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][354], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,203 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,203 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,203 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,203 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][354], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,203 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:33:23,203 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:23,203 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:23,204 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:23,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 106#L893true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,204 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:33:23,204 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:23,204 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:23,204 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:33:23,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,204 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,205 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,205 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,205 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][382], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,258 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,258 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,258 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,258 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][382], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,258 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,258 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:23,258 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:23,258 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:23,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][386], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,259 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:23,259 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,259 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,259 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][386], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,259 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:23,259 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,259 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,259 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][386], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,259 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,259 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:23,259 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:23,259 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:23,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][386], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,259 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:23,259 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,259 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,259 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,300 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,300 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,300 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,301 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][399], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 183#L885-2true, 2112#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,309 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,309 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,310 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,310 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][401], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,310 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:23,310 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,310 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,310 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][409], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:23,310 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:23,310 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,310 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,310 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][402], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 2112#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,310 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:23,310 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,310 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,310 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][410], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,311 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,311 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,311 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,311 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,311 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:23,311 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,311 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,311 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,311 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][409], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,313 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,313 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,313 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,313 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][493], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,332 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,332 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,332 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,332 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][466], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,332 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,332 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,333 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,333 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][399], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,340 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 03:33:23,340 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:33:23,340 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:33:23,340 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:33:23,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,340 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,340 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,340 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,340 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:23,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,341 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,341 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:23,341 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,341 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,341 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,341 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,341 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,341 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,341 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:23,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,342 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,342 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,342 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:23,342 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,343 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,343 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,343 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,343 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:23,343 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][410], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,344 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 03:33:23,344 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:33:23,344 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 03:33:23,344 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:33:23,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][470], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 105#L895-6true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,344 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,344 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,344 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,344 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][499], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 160#L879-3true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,345 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,345 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,345 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,345 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][382], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,372 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,372 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,372 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,372 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,372 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][386], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,372 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:23,372 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,372 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,372 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:23,372 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][386], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,372 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,372 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:23,372 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:23,372 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,372 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:23,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][388], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 244#true, 22#L878-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,372 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,373 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,373 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,373 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][415], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:23,374 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:23,374 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,374 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,374 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][415], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:23,375 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,375 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,375 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,375 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][420], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 106#L893true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,375 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:23,375 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,375 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,375 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][497], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,377 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,377 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,377 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,377 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][495], [910#true, 248#true, 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 106#L893true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,377 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,377 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,377 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,377 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][420], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,380 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:23,380 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,380 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,380 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,387 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,387 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:23,387 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,388 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,388 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][382], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,415 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,415 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:23,415 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:23,415 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,415 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:23,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][386], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,415 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:23,415 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,415 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:23,415 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,415 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][386], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,415 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:23,415 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,416 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:23,416 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,416 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][388], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,416 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,416 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,416 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,416 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:23,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][497], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,418 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,418 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,418 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,418 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][495], [910#true, 248#true, 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,418 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,418 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,418 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,418 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][404], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 67#L915-6true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,427 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,428 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,428 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,428 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][404], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,428 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:23,428 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,428 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,428 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:23,428 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,428 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:23,428 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,428 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,428 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,428 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:23,428 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,429 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,429 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][407], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,429 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:23,429 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][405], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 180#L915-4true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,430 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:23,430 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:23,430 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,430 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][399], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,430 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:23,430 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:23,430 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,430 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,430 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][399], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 183#L885-2true, 2112#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,430 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,430 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,430 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,430 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,430 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][401], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:23,430 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:23,430 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,430 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][409], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,431 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][409], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:23,431 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][402], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,431 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][410], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,432 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,432 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,432 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,432 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,432 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][410], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,432 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:23,432 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,432 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,432 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:23,432 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][406], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 244#true, 103#L885-1true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:23,432 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,432 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:23,432 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,432 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:23,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][418], [910#true, 248#true, 240#true, 59#L892-2true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,601 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:33:23,601 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,601 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:23,601 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:23,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][418], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,637 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:33:23,637 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,637 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:23,637 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:23,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][415], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:23,677 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,677 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,677 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,677 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:23,677 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][416], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,678 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:33:23,678 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:23,678 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,678 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:23,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][420], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 106#L893true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,678 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 03:33:23,678 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,678 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,678 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:23,678 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:23,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][420], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,678 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 03:33:23,678 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:23,678 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,678 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,678 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:23,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:23,879 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:23,879 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:23,879 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:23,879 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:23,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][232], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:23,879 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:23,879 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:23,879 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,879 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][227], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:23,879 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:33:23,879 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:23,879 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:23,879 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:23,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][231], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:23,879 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 03:33:23,880 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:23,880 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,880 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:23,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][537], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,911 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:23,911 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:23,911 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:23,911 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:23,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][540], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:23,912 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:23,912 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:23,912 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:23,912 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:23,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][540], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:23,912 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:23,912 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:23,912 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:23,912 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:23,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][596], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:23,939 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:23,939 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:23,939 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:23,940 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:23,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][537], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,954 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 03:33:23,954 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:23,954 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 03:33:23,954 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:33:23,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][354], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,955 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:23,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:23,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:23,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:23,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][365], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:23,957 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:23,957 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,957 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,957 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][365], [910#true, 248#true, 170#L915-3true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:23,958 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:23,958 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:23,958 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:23,958 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:33:23,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][353], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:23,958 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:23,958 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,958 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,958 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:23,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:23,966 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:23,966 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:23,966 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:23,966 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:23,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:23,966 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:23,966 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:23,966 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:23,966 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:23,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:23,966 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:23,966 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:23,966 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,966 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:23,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][576], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:23,966 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:23,966 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:23,966 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:23,967 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:23,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][648], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:23,974 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:23,974 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:23,974 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:23,974 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:23,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][595], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:23,974 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:33:23,974 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:23,974 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:23,974 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:23,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][597], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:23,979 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:23,979 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:23,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:23,979 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:23,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][596], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:23,985 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:23,985 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:23,985 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:23,985 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][539], [910#true, 248#true, 240#true, 59#L892-2true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,000 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,000 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:24,000 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:24,000 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,006 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,007 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:24,007 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:24,007 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:24,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][363], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,007 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,007 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:24,007 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:24,007 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:24,007 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:24,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][352], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,007 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,007 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:24,007 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:24,007 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:24,007 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:24,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,007 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,007 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:24,007 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:24,007 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:24,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 106#L893true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,008 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,008 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,008 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,008 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,008 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,008 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,008 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][354], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,008 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,009 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,009 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,009 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][354], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,009 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,009 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,009 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,009 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,009 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][578], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,015 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,015 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:24,015 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:24,015 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][578], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,015 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,015 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:24,015 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:24,015 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][578], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,015 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,015 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:24,015 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:24,015 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][578], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:24,015 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,015 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:24,015 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,015 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:24,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][648], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,022 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,022 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,022 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][648], [910#true, 240#true, 1281#true, 213#true, 53#L881-6true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,024 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,024 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,024 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,024 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][595], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:24,024 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,024 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,024 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,024 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][596], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,027 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,027 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,027 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,027 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,027 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][597], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:24,030 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,030 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,030 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,030 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][539], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,052 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,052 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:24,052 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:24,052 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][354], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,053 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,053 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,053 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,053 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][365], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,054 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,054 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:24,054 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:24,054 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,054 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:24,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][353], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,054 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,054 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:24,054 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:24,054 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:33:24,054 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:24,066 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,066 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:24,066 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,066 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:24,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:24,066 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,066 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:24,066 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,066 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:24,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:24,066 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,066 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,066 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,066 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][577], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:24,066 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,066 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:24,066 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:24,066 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,067 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,067 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,067 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,067 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,067 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,067 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,067 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,067 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,067 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,067 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,067 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,067 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:24,067 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,067 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:24,067 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:24,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,068 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,068 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,068 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,068 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,068 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,068 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:24,068 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:24,068 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,068 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,068 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,068 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,068 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:24,068 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,068 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,068 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:24,068 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:24,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,076 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,076 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,076 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,076 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][648], [910#true, 240#true, 1281#true, 213#true, 53#L881-6true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,076 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,076 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,076 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,076 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,077 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,077 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,077 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,077 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][653], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,079 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,079 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,079 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,079 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,081 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,081 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,081 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,081 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,081 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,081 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,081 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,081 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,081 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,081 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][595], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:24,081 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,081 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,081 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,081 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,082 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][596], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,084 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,084 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,084 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,084 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,084 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][537], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 106#L893true, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,102 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,102 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,102 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:24,102 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:24,102 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:24,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][537], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 2112#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,102 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,102 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,102 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,103 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,103 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][540], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 2112#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,103 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,103 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:24,103 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,103 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:24,103 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:24,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][542], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,103 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,103 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:24,103 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,103 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:24,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,107 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,107 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,107 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,107 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,108 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,108 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,108 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,108 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,108 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,108 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,108 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,108 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [910#true, 248#true, 240#true, 59#L892-2true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,108 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,108 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:24,108 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:24,108 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:33:24,108 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,108 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,108 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,108 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,108 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,108 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,108 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,109 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,109 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][354], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,109 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,109 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,109 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,109 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,109 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,109 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,109 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][354], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,109 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,109 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,109 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,109 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,109 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:33:24,109 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,127 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,127 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,127 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,127 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][653], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,127 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,127 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,127 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,128 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][653], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 53#L881-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,129 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,129 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,129 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,129 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,131 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,131 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,131 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,131 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,131 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,131 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,131 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,131 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,131 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,131 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][595], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:24,131 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,131 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,131 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,132 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,132 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][615], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,151 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 03:33:24,151 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:24,151 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:24,151 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 03:33:24,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][615], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,151 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,152 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,152 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,152 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:24,162 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,162 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:24,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,162 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:24,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:24,162 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,162 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,162 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:24,162 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:24,162 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][640], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,165 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,165 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,165 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,165 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([520] L881-3-->L881-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_48| |v_~#m~0.base_33|))) (and (= (select .cse0 |v_~#m~0.offset_33|) 0) (= |v_thread1Thread1of1ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_47| (store |v_#pthreadsMutex_48| |v_~#m~0.base_33| (store .cse0 |v_~#m~0.offset_33| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_48|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_47|, ~#m~0.base=|v_~#m~0.base_33|, ~#m~0.offset=|v_~#m~0.offset_33|, thread1Thread1of1ForFork0_#t~nondet6=|v_thread1Thread1of1ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet6][653], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 53#L881-6true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,172 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,172 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,172 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,173 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][632], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,189 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,189 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,189 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,189 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][632], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,189 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,189 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,189 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,189 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][633], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,190 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,190 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,190 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,190 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][638], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 2112#true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,190 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,190 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,190 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,190 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][638], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,190 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,190 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,190 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,191 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][640], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,191 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,191 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,191 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,191 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,191 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][642], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 236#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,191 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,191 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,191 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,191 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][643], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,191 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,191 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,191 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,191 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][643], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,192 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,192 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,192 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,192 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][615], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 47#L878-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,202 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,202 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,202 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,202 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,202 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][368], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,202 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,202 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,202 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,202 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,202 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,202 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,202 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,202 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][354], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,202 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,203 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,203 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,203 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,203 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,203 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:33:24,203 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,214 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,214 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:24,214 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:24,214 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,214 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,214 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,214 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,214 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,214 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,214 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][640], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,227 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,227 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,227 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,227 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][640], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,227 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,227 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,228 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,228 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][640], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,228 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,228 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,228 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,228 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,228 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][640], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,229 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,229 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,229 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,229 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,275 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,275 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,275 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,275 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,275 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,275 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,275 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,275 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,275 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:24,275 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][640], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,277 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 03:33:24,277 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 03:33:24,277 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:33:24,277 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:33:24,277 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 03:33:24,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][640], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,277 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,278 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,278 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][650], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 106#L893true, 2112#true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,315 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,325 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,326 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,326 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,326 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,327 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,327 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,327 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,327 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,327 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,327 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,327 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,327 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,327 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,327 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,327 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][580], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,327 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,327 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,327 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,327 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,327 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][320], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:24,328 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,328 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,328 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,328 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][321], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:24,328 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,328 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,328 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,329 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][321], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:24,329 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,329 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,329 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,329 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][324], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 180#L915-4true, 244#true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:24,329 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,329 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,329 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,329 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,330 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,330 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,330 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,330 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,330 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,330 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,330 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,330 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,330 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,330 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,330 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,330 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,330 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,330 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,330 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,330 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,330 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][595], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:24,330 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,330 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,330 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,331 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,331 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,331 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 85#L903-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:24,340 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2023-11-30 03:33:24,340 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:33:24,341 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:33:24,341 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 03:33:24,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 85#L903-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:24,341 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,341 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,341 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,341 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][636], [910#true, 248#true, 240#true, 1281#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 67#L915-6true, 244#true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,356 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,356 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,356 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,356 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][636], [910#true, 248#true, 240#true, 1281#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 236#true, 244#true, 103#L885-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,356 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,356 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,356 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,356 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][638], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 2112#true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,356 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,356 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,356 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,356 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,356 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][638], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 183#L885-2true, 2112#true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,357 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,357 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,357 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,357 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,357 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][639], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 244#true, 103#L885-1true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,357 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,357 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,357 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:24,357 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][632], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,357 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,357 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,357 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,357 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,357 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][632], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,357 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,357 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][640], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,358 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][640], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,358 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][640], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,358 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,358 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][640], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,359 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][641], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 906#(and (<= thread1Thread1of1ForFork0_~i~0 1) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 180#L915-4true, 244#true, 103#L885-1true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,359 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][633], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,359 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,359 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][642], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 2112#true, 236#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,360 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,360 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,360 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,360 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,360 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][643], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true]) [2023-11-30 03:33:24,360 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,360 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,360 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,360 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,360 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][643], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,360 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,360 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,385 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,386 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,386 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][595], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:24,386 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,386 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:24,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][676], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,396 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,396 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,396 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,396 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:24,398 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 03:33:24,398 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:33:24,398 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:33:24,398 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 03:33:24,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:24,398 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,398 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,398 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,398 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][233], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,401 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,401 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,401 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,401 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 183#L885-2true, 2112#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,426 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,426 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,426 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,426 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,426 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,426 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,426 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,426 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,426 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,427 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,427 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,427 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,427 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,427 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][673], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:24,435 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,435 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,435 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,435 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][673], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:24,435 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,435 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,435 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,435 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][677], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:24,435 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,435 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,435 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,435 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][677], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:24,435 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,435 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,435 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,435 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][677], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:24,436 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,436 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,436 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,436 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][677], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:24,436 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,436 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,436 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,436 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,436 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,437 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,437 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,437 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,437 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:24,437 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][682], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:24,442 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,442 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,442 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][233], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,449 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,449 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,449 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,463 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,463 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,463 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,463 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][690], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 2112#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,469 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,469 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,469 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,469 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,469 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,469 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 183#L885-2true, 2112#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,469 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,469 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,469 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,469 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,469 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,470 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,470 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,470 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,470 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,470 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,471 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][124], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,471 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,471 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,471 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,471 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][124], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,471 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,471 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,471 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,471 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][124], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,471 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,471 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,471 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,471 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][121], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:24,471 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,471 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,471 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,472 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][121], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,472 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,472 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,472 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,472 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][121], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:24,472 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,472 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][116], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,472 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,472 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,472 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,472 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][116], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,472 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,472 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,472 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,472 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][116], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,473 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,473 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,473 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,473 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][676], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,483 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,483 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,483 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,483 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][676], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,484 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,484 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,484 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,484 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,484 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][681], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,484 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,484 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,484 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,484 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][681], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,484 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,484 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,484 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,484 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][681], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,484 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,484 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,484 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,484 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][681], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:24,485 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,485 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,485 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,485 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,485 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][594], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,485 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,486 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,486 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,486 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,486 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,486 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,486 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,486 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:24,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,490 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,490 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,490 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,490 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][676], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,493 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 03:33:24,493 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:33:24,493 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:33:24,493 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:24,493 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:24,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][682], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:24,493 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,494 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,494 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,494 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 131#L894-1true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,512 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 03:33:24,512 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:33:24,512 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 03:33:24,512 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:24,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 140#L894-2true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,512 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,512 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,512 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,512 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,523 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 183#L885-2true, 2112#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,523 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,523 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,523 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,523 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,523 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,523 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,523 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,523 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,523 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,523 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,523 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,523 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,523 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][124], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,523 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,523 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,523 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,523 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,524 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][121], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 2112#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:24,524 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,524 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,524 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,524 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,524 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][116], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,524 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,524 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,524 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,524 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,524 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][674], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:24,534 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,534 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,534 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,534 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][674], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:24,534 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,534 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,534 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,534 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][674], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:24,534 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,534 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,534 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,534 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][674], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:24,534 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,534 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,535 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,535 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,535 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,535 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,535 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,535 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,535 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,535 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,535 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,535 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,535 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,535 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,535 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,535 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,535 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,535 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,535 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][682], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:24,536 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,536 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,536 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,536 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,536 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][682], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:24,536 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,536 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,536 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,536 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,536 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,536 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,536 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,536 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,536 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,537 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,537 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,537 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,537 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,537 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,537 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:24,537 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,537 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,537 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,537 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,537 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,537 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,538 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,538 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,538 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,538 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,538 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,538 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,538 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,538 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:24,538 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,538 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,538 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,538 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][665], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 85#L903-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:24,540 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,540 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,540 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,540 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:24,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,544 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,544 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,544 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,544 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,544 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 14#L894-5true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,563 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,563 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,563 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,563 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][690], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 2112#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,564 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,564 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,564 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,564 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,564 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][690], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 2112#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,567 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,567 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,567 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,567 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,568 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,568 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,568 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,568 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,568 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,568 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,568 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,568 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,568 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,568 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,568 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][124], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,568 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,568 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,568 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][124], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,569 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][121], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:24,569 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][121], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:24,569 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][116], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,569 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,569 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,570 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,570 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][116], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,570 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,570 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,570 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,570 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,570 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 131#L894-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,579 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,579 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 140#L894-2true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,580 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,580 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,580 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,580 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,580 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][230], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:24,586 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,586 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,586 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,586 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 85#L903-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:24,587 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,587 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,587 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,587 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,587 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 85#L903-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:24,588 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,588 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,588 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,588 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,588 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][664], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 85#L903-3true, 236#true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:24,588 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,588 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,588 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,588 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][665], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:24,589 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,589 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,589 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:33:24,589 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,594 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 03:33:24,594 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:33:24,594 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:24,594 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 03:33:24,594 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:33:24,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,594 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,594 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,594 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,594 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,594 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 200#L900-2true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,611 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,611 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:24,611 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:24,612 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:24,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][692], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 125#L896true, 209#true, 914#true, 2112#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,614 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,614 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,614 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,614 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:24,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 14#L894-5true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,626 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,626 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,627 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,627 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,627 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,627 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][690], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 2112#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,627 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,627 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,627 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,627 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,627 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,628 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,628 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][124], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,628 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,628 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,629 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,629 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,629 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,629 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,629 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][121], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:24,629 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,629 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,629 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,629 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,629 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,629 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,629 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][116], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 16#L895-3true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,629 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,629 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,629 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,629 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,629 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,629 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:24,636 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,636 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,636 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,636 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,636 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:24,636 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,636 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,636 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][226], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,638 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,638 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,638 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,638 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:24,639 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,640 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,640 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,640 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,640 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][663], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:24,640 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,640 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,640 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,640 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,640 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][664], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:24,640 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:24,640 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 200#L900-2true, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,663 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,663 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:24,663 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:24,663 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:24,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][211], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 200#L900-2true, 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:24,665 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,665 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:24,665 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:33:24,666 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][482], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,668 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,668 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,668 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,668 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][482], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,668 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,668 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,668 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,668 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,668 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,668 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,668 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,668 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,668 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,669 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,669 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,669 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,670 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,670 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,670 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,670 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,670 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,670 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,670 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,670 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][692], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 174#L896-1true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 2112#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,672 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,672 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:24,672 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,672 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,674 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][690], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 2112#true, 13#L895true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,674 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,675 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][130], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,675 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,675 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,676 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,676 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,676 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][124], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,676 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,676 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,676 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,676 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,676 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,676 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,676 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,676 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][121], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 244#true, 238#(= ~num~0 0), 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:24,676 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,676 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,676 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,676 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,676 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,676 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,676 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][692], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 125#L896true, 914#true, 2112#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,689 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:24,689 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,689 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,689 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:24,689 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:24,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,694 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,694 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,694 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,694 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,694 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,695 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,695 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,695 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,695 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,695 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][229], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:24,696 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,696 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,696 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,696 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:24,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][233], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,696 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,696 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,696 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,697 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,697 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][233], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 181#L881-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,697 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,697 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,697 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,697 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,697 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][758], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:24,701 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,701 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,701 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,701 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][205], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 200#L900-2true, 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:33:24,719 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,719 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,719 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:24,719 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:24,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 200#L900-2true, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,719 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,719 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:24,719 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:33:24,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 200#L900-2true, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,719 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,719 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:24,719 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,719 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:24,719 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:24,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 200#L900-2true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,719 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,719 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,719 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:24,720 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:24,720 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:24,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:24,721 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,721 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,721 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,721 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:24,721 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:24,721 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:24,721 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:24,721 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:24,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][692], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 54#L896-2true, 219#(= |#race~num~0| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 2112#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,723 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,723 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,723 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:24,724 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][692], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 174#L896-1true, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 2112#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,736 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:24,736 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:24,736 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,736 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,736 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:24,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,742 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,742 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,742 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,742 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,742 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,742 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,742 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,742 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,742 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:33:24,742 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][758], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:24,747 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,747 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,747 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,747 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][754], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,749 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,749 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,749 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,749 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 85#L903-3true, 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:24,750 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,750 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,750 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,750 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:24,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][211], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:24,769 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,770 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:24,770 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,770 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:24,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][488], [910#true, 248#true, 240#true, 44#L893-3true, 193#L915-2true, 1281#true, 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 232#true]) [2023-11-30 03:33:24,770 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,770 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:24,770 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,770 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:24,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][211], [910#true, 248#true, 154#L892-3true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:24,770 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,770 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:24,770 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:33:24,770 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,772 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:24,772 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:24,772 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:24,772 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:24,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 67#L915-6true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,772 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:24,772 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:24,772 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:24,772 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:24,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][692], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 182#L896-3true, 2112#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,777 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,777 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,777 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:24,777 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][816], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,908 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:24,908 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,908 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,908 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][692], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 54#L896-2true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 2112#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,909 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:24,909 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,909 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,909 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:24,909 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:24,917 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,917 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,917 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,917 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,917 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,917 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,917 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,917 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,917 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,917 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,917 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,917 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,917 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,917 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,917 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,917 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,917 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,917 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,917 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,917 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,918 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,918 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,918 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,918 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,918 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,918 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,918 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,918 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,918 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,918 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,918 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,918 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,918 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][683], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,918 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,918 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,918 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,918 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,918 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,919 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,919 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,919 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,920 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][682], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:24,920 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:24,920 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][761], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,923 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 03:33:24,923 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:24,923 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:24,923 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 03:33:24,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][761], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,924 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,924 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,924 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,924 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][754], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,926 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,926 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,926 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,926 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:24,927 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,927 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,928 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,928 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:24,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][205], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 236#true, 180#L915-4true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:24,941 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,941 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,941 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:24,941 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:24,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,941 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,941 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,941 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:24,941 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:24,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][482], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,941 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,941 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,941 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,941 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,941 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][482], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,942 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 236#true, 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,942 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 106#L893true, 2112#true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,942 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][487], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 180#L915-4true, 232#true]) [2023-11-30 03:33:24,942 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,942 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:24,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][483], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,943 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,943 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:24,943 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:24,943 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][205], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 160#L879-3true, 180#L915-4true, 221#true, 232#true]) [2023-11-30 03:33:24,943 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,943 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:24,943 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,943 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:24,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 170#L915-3true, 154#L892-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,944 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,944 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:24,944 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,944 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:24,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,944 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,944 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,944 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,944 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,944 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,944 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,944 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,944 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,944 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,944 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][502], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 92#L902true, 232#true]) [2023-11-30 03:33:24,945 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,945 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:24,945 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,945 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:33:24,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,946 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:24,946 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:24,946 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:24,946 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:24,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,946 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:24,946 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:24,946 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:24,946 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:24,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][721], [910#true, 248#true, 240#true, 1281#true, 107#L896-4true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:24,949 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,949 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:24,949 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,949 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][816], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:24,963 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:24,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][692], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 182#L896-3true, 2112#true, 236#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:24,965 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:24,965 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,965 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:24,965 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,965 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:24,973 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,973 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,973 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,973 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,974 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,974 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,974 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,974 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:24,974 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,974 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,974 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,974 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,974 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,974 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,974 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,974 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:24,974 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][682], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:24,974 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,974 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:24,974 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][761], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,976 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 03:33:24,976 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:24,976 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:24,976 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:24,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][761], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,976 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,976 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,976 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,976 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][823], [910#true, 248#true, 240#true, 1281#true, 213#true, 105#L895-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,978 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 03:33:24,978 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:24,978 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:24,978 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:24,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][823], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,978 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,978 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,978 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,978 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][841], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,979 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,979 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,979 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,979 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 85#L903-3true, 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:24,980 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 03:33:24,980 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:24,980 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 03:33:24,980 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 03:33:24,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:24,981 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,981 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,981 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,981 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:24,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][318], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 10#L904true, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,983 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,983 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:24,983 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,983 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][503], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 160#L879-3true, 92#L902true, 232#true]) [2023-11-30 03:33:24,994 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,994 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,994 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:24,994 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:24,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][504], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:24,994 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,994 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:24,994 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:24,994 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:24,994 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:24,994 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:24,994 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:24,994 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:24,994 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:24,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:24,994 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,994 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,994 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,995 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:24,995 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:24,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][502], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 45#L902-1true, 232#true]) [2023-11-30 03:33:24,995 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,995 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:24,995 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:24,995 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:33:24,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,996 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:24,996 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:24,996 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:24,996 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:24,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:24,997 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:24,997 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:24,997 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:24,997 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:25,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][721], [910#true, 248#true, 240#true, 1281#true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 914#true, 2112#true, 236#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,000 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,000 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,000 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,000 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][816], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,015 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,015 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,015 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,015 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][721], [910#true, 248#true, 240#true, 1281#true, 107#L896-4true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,017 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,017 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,017 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,017 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,017 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,022 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,022 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,023 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,023 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:25,023 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,023 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,023 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,023 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:25,023 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:25,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][823], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 105#L895-6true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,025 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is not cut-off event [2023-11-30 03:33:25,026 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:25,026 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:25,026 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 03:33:25,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][823], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 105#L895-6true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,026 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,026 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,026 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,026 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][841], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 221#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,027 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,027 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,027 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,027 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][746], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 2112#true, 180#L915-4true, 221#true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:25,042 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:25,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:25,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:25,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][758], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:25,042 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,042 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,042 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,042 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,042 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][758], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:25,042 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,042 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,042 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,043 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,043 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][751], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,043 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,043 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,043 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,043 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][759], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,043 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,043 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:25,043 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:25,043 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:25,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][759], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,043 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,043 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,043 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,043 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][749], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,044 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,044 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,044 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,044 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][749], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 183#L885-2true, 2112#true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,044 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,044 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,044 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,044 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][761], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,044 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,044 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,044 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,044 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,044 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][761], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,044 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,044 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,044 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,044 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,044 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][761], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,045 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,045 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,045 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,045 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,045 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][761], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,045 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,045 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,045 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,045 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,045 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][503], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 180#L915-4true, 160#L879-3true, 221#true, 250#(= |#race~total~0| 0), 45#L902-1true, 232#true]) [2023-11-30 03:33:25,047 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,047 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:25,047 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:25,047 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][504], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,047 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,047 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:25,047 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:25,047 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 250#(= |#race~total~0| 0), 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,047 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,047 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:25,047 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:25,047 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:25,047 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,047 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,047 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:25,047 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:25,047 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:25,047 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][502], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 232#true]) [2023-11-30 03:33:25,048 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,048 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:25,048 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,048 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:33:25,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][554], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,049 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,049 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:25,049 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:25,049 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:25,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][554], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,049 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,049 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:25,049 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:25,050 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:25,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 109#L897true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,053 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,053 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,053 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,053 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,070 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,070 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,070 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,071 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][721], [910#true, 248#true, 240#true, 1281#true, 213#true, 254#(= |thread2Thread1of1ForFork1_#t~nondet14| |#race~total~0|), 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 2112#true, 236#true, 138#L896-5true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,072 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,072 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,072 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,072 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,072 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,078 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][675], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,078 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,078 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,078 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,078 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,078 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][318], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,083 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is not cut-off event [2023-11-30 03:33:25,083 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 03:33:25,083 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:33:25,083 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 03:33:25,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][503], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:25,094 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,094 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:25,094 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:25,094 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][504], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,095 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,095 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:25,095 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,095 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:25,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,095 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,095 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:25,095 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:25,095 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,095 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:25,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,095 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,095 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:25,095 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:25,095 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,095 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:25,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][502], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 232#true]) [2023-11-30 03:33:25,096 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,096 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:25,096 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,096 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:33:25,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][554], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,097 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,097 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:25,097 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:25,097 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:25,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][554], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,097 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,097 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:25,097 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:25,097 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:25,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][817], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,100 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,100 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,100 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,100 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][817], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:25,100 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,100 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,100 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,101 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][817], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:25,101 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,101 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,101 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,101 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][817], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:25,101 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,101 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,101 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,101 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 56#L897-1true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,102 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,103 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,103 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,103 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,107 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is not cut-off event [2023-11-30 03:33:25,107 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:25,107 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2023-11-30 03:33:25,107 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2023-11-30 03:33:25,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,108 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,108 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,108 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,108 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][843], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,114 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,114 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,114 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,114 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,120 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,120 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,120 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,120 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 109#L897true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,123 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,123 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,123 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,123 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,123 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][672], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 85#L903-3true, 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,131 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,131 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:25,131 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,131 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:25,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][746], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 183#L885-2true, 2112#true, 221#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:25,133 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,133 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:25,133 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:25,133 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:25,133 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,133 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][758], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:25,133 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,133 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,133 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,133 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,133 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,133 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,133 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][758], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 232#true]) [2023-11-30 03:33:25,134 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,134 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,134 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,134 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,134 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,134 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][749], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,134 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,134 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,134 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,134 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,134 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][749], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 183#L885-2true, 2112#true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,134 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,134 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,134 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,134 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,134 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,134 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][761], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,134 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,134 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][761], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,135 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][761], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,135 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([558] L895-->L895-3: Formula: (and (= |v_#pthreadsMutex_63| (store |v_#pthreadsMutex_64| |v_~#m~0.base_41| (store (select |v_#pthreadsMutex_64| |v_~#m~0.base_41|) |v_~#m~0.offset_41| 0))) (= |v_thread2Thread1of1ForFork1_#t~nondet12_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_64|, ~#m~0.base=|v_~#m~0.base_41|, ~#m~0.offset=|v_~#m~0.offset_41|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_63|, ~#m~0.base=|v_~#m~0.base_41|, thread2Thread1of1ForFork1_#t~nondet12=|v_thread2Thread1of1ForFork1_#t~nondet12_1|, ~#m~0.offset=|v_~#m~0.offset_41|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet12][761], [910#true, 248#true, 240#true, 1281#true, 16#L895-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 238#(= ~num~0 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,135 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,135 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,136 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,136 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][503], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 160#L879-3true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 232#true]) [2023-11-30 03:33:25,148 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,148 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,148 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:25,148 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:25,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][504], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 250#(= |#race~total~0| 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,148 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,148 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,149 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:25,149 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:25,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,149 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,149 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:25,149 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:25,149 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,149 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:25,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][505], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,149 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,149 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,149 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:25,149 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:25,149 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:25,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][552], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 122#L902-4true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:25,150 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,150 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:25,150 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,150 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:33:25,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,151 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,151 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:25,151 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:25,151 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:25,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,151 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,152 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:25,152 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:25,152 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:25,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,156 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,156 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,156 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,156 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:25,156 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,156 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,156 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,156 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,156 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,156 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,156 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,156 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,156 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,156 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,157 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,157 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,157 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,157 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,157 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,157 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:25,157 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,157 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,157 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,157 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,157 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,157 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,157 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,157 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,157 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,157 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,158 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,158 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,158 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,158 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][815], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:25,158 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,158 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,158 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,158 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][815], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:25,158 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,158 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,158 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,158 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][815], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:25,158 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,158 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,158 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,158 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][815], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:25,158 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,159 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,159 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,159 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][816], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,159 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,159 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,159 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,159 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,159 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][816], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:25,159 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,159 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,159 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,159 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][816], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,159 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,159 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,159 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,159 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,160 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][816], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,160 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,160 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,160 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,160 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,160 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 2112#true, 236#true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,162 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,162 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,162 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,162 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,168 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,168 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,168 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,168 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,168 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,174 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,174 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,174 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,174 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,174 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,174 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,174 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,174 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,174 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,174 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,175 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,175 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,175 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,175 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,175 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,175 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,175 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][843], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,177 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,178 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,178 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,178 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 56#L897-1true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,191 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,191 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,191 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,191 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,191 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][317], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,198 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,198 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,198 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,198 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 85#L903-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,199 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,199 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,199 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,199 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,199 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 85#L903-3true, 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,200 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,200 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,200 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,200 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,200 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][679], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 85#L903-3true, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,200 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,200 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,200 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,200 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][672], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,200 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,200 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,200 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,201 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][553], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,209 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,209 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:25,209 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:25,209 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][554], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,209 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,209 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:25,209 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:25,209 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:25,209 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][554], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,209 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,209 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:25,209 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:25,209 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,209 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:25,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][555], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 180#L915-4true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:25,209 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,210 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:25,210 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:25,210 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][552], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 160#L879-3true, 221#true, 232#true]) [2023-11-30 03:33:25,210 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,210 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,210 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:25,210 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:33:25,213 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,214 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,214 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][815], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:25,214 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][816], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,214 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,214 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,215 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,215 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,215 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][817], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:25,215 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,215 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,215 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,215 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,215 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 2112#true, 179#L897-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,216 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,216 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,216 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,216 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,221 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,221 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,221 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,221 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,221 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,228 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,228 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,228 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,228 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,228 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,228 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,228 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,228 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,228 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,228 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,228 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,228 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,228 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,228 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,228 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,229 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,229 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 2112#true, 236#true, 175#L897-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,237 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,237 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,237 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,237 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,237 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][323], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,246 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,246 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,246 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,246 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,247 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,247 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,247 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,247 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,247 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][680], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,247 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,247 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,247 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,247 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,247 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][679], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,247 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,247 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,247 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,247 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:33:25,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][826], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 85#L903-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,250 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,250 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,250 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,250 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][553], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,255 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,255 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,255 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:25,255 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:25,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][554], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,255 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,255 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:25,255 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:25,255 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,255 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:25,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][554], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,256 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,256 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:25,256 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:25,256 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,256 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:25,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][555], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 180#L915-4true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:25,256 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,256 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:25,256 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:25,256 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][211], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 236#true, 221#true, 160#L879-3true, 135#L903true, 232#true]) [2023-11-30 03:33:25,256 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,257 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:25,257 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,257 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:33:25,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 160#L879-3true, 221#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,258 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,258 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:25,258 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:25,258 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:25,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,258 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,258 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:25,258 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:25,258 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:25,262 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,262 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,262 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,262 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,262 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,262 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,262 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,262 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,262 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,262 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,262 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,262 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][815], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,262 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,262 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,262 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,263 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,263 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,263 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][816], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,263 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,263 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,263 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][817], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,263 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,263 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,263 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,263 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,263 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 197#L897-4true, 914#true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,264 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,264 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,264 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,264 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,272 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,272 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,272 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,272 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,272 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 2112#true, 179#L897-3true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,286 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,286 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,286 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,286 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,286 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][318], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,292 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,292 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,292 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,292 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,292 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][318], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,292 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,292 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,292 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,292 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,293 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][322], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 49#L883-3true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,293 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,293 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,293 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,293 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:33:25,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][826], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,296 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,296 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,296 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,296 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][205], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 180#L915-4true, 160#L879-3true, 221#true, 135#L903true, 232#true]) [2023-11-30 03:33:25,304 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,304 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,304 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:25,304 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:25,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 160#L879-3true, 221#true, 135#L903true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,305 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,305 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,305 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:25,305 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 03:33:25,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,305 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,305 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:25,305 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:25,305 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:25,305 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,305 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,305 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:25,305 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:25,305 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,305 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:25,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][625], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 85#L903-3true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,307 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,307 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:25,307 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:25,307 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:25,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][625], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 85#L903-3true, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,307 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,307 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:25,307 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:25,307 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:25,309 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][815], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:25,309 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,309 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,309 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,309 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,309 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,309 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,312 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,312 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,313 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,313 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,313 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,313 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][815], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:25,314 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][843], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,314 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][843], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,314 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,314 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,315 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,315 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,315 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,315 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,315 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,316 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,316 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][816], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,316 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,316 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,317 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][817], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:25,317 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,317 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,317 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,317 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,317 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 166#L897-5true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 914#true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,318 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,318 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,318 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,318 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 197#L897-4true, 914#true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,341 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,341 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,341 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,341 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,341 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,348 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,348 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,348 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,348 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][211], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 236#true, 160#L879-3true, 221#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:25,351 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,352 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,352 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:25,352 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 03:33:25,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][625], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,353 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,353 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:25,353 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:25,353 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:25,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][625], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,353 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,353 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:25,353 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:25,353 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:25,359 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,359 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,360 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,360 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,360 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,360 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,360 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,360 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,360 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,360 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,360 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,360 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,360 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,360 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,360 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,361 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][815], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,361 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,361 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,361 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,361 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,361 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,361 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][836], [248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 209#true, 914#true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 2112#true, 236#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,374 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,375 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,375 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,375 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][910], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,380 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,380 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,380 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,380 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][365], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 232#true]) [2023-11-30 03:33:25,381 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,381 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:25,381 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:25,381 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:33:25,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][887], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 85#L903-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,387 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 03:33:25,387 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 03:33:25,387 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 03:33:25,387 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 03:33:25,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][689], [910#true, 248#true, 240#true, 1281#true, 213#true, 166#L897-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,401 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,401 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,401 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,401 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,401 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][865], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 183#L885-2true, 2112#true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,405 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,405 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,405 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,405 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][865], [910#true, 248#true, 240#true, 1281#true, 47#L878-3true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,405 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,405 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,405 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,405 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][865], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 236#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,406 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,406 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,406 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,406 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][865], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,406 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,406 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,406 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,406 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][205], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 180#L915-4true, 160#L879-3true, 221#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:25,413 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,413 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,414 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:25,414 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:25,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 19#L903-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,414 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,414 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,414 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:25,414 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:25,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 160#L879-3true, 67#L915-6true, 221#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,414 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,414 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:25,414 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:25,414 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,414 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:25,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 160#L879-3true, 221#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,414 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,414 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:25,414 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,414 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:25,414 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:25,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][624], [910#true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 85#L903-3true, 236#true, 221#true, 160#L879-3true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,415 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,415 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,415 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:25,415 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 03:33:25,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,417 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,417 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:25,417 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:25,417 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:25,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,417 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,417 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:25,417 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:25,417 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:25,419 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,419 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,419 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,419 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,419 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,419 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,419 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,420 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,420 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,420 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,420 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,420 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,420 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,420 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,420 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,421 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][815], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,421 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,421 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,421 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,421 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,421 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,421 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,421 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,421 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,421 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,421 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,421 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,421 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,421 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,421 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,421 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,421 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,421 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,422 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,422 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,422 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,423 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,423 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,423 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,423 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,423 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,423 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,423 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,423 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][865], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,424 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is not cut-off event [2023-11-30 03:33:25,424 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 03:33:25,424 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 03:33:25,424 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:25,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][865], [910#true, 248#true, 240#true, 1281#true, 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,425 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,425 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,425 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,425 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][836], [248#true, 240#true, 1281#true, 213#true, 133#L897-7true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 914#true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,425 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,425 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,425 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,425 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][910], [910#true, 170#L915-3true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,431 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,431 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,431 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,431 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][889], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 181#L881-3true, 85#L903-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,436 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,436 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,436 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,436 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][887], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,438 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is not cut-off event [2023-11-30 03:33:25,438 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:25,438 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 03:33:25,438 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 03:33:25,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][836], [248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 209#true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 914#true, 2112#true, 236#true, 169#L897-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,449 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,449 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,449 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,449 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,449 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][625], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 85#L903-3true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,460 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,460 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:25,460 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:25,460 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,460 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:25,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][625], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 85#L903-3true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,460 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,460 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:25,460 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:25,460 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,460 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:25,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][626], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 85#L903-3true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,460 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,460 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:25,460 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:25,460 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][623], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 85#L903-3true, 180#L915-4true, 221#true, 160#L879-3true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,460 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,461 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:25,461 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:25,461 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][624], [910#true, 139#L903-4true, 248#true, 240#true, 193#L915-2true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 236#true, 221#true, 160#L879-3true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,462 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,462 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:25,462 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:33:25,462 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,465 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,465 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,465 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,465 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,465 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,465 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,465 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,465 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][820], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,465 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,465 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,465 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,465 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,465 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,466 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,466 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,466 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,466 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,467 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,467 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,467 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,467 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,467 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,467 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,467 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,467 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,467 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,467 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,469 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,469 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,469 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,469 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,469 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,469 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,469 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,469 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,470 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][842], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,470 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,470 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,470 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,470 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,470 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,470 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,470 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][910], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,477 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,477 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,477 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,477 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][889], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,481 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,481 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,481 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,481 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][889], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,483 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,484 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,484 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,484 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][419], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,485 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is not cut-off event [2023-11-30 03:33:25,486 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2023-11-30 03:33:25,486 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2023-11-30 03:33:25,486 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2023-11-30 03:33:25,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][862], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,491 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,492 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,492 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,492 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][863], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true, 256#true]) [2023-11-30 03:33:25,492 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,492 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,492 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,492 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][864], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,492 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,492 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,492 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,492 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][865], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 183#L885-2true, 2112#true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,492 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,492 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,492 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,492 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,492 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][865], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 236#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,493 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,493 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,493 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,493 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,493 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][836], [248#true, 240#true, 1281#true, 213#true, 133#L897-7true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 912#(= |thread2Thread1of1ForFork1_#t~nondet16| |#race~num~0|), 914#true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,493 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,493 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,493 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,493 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,493 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][625], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,502 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,502 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:25,502 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:25,502 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:25,502 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][625], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,502 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,502 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:25,502 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:25,502 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:25,503 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][626], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,503 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,503 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,503 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:25,503 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:25,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][623], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 180#L915-4true, 221#true, 160#L879-3true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,503 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,503 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:25,503 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,503 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:25,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][211], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 236#true, 221#true, 160#L879-3true, 232#true]) [2023-11-30 03:33:25,503 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,504 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:25,504 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:33:25,504 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 135#L903true, 244#true, 232#true]) [2023-11-30 03:33:25,507 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,507 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,507 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,507 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,507 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,507 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,507 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,507 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,508 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,508 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,508 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,508 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][419], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 135#L903true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,508 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,508 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,508 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,508 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,510 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,510 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,510 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,510 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,510 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,511 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,511 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,511 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,511 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,511 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,511 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,511 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,511 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,511 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,512 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][844], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,512 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,512 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,512 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,512 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,512 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,512 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,512 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][691], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 95#L898true, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 914#true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,512 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,512 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,513 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,513 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,515 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,515 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,515 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,515 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,519 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,519 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,519 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,519 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][889], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,521 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,521 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,521 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,521 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 10#L904true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,525 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,525 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,525 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,525 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][862], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,531 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,531 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,531 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,531 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][863], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 244#true, 22#L878-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,531 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,531 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,531 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,531 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][864], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 236#true, 244#true, 22#L878-2true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,531 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,531 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,531 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,531 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][865], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 67#L915-6true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,532 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,532 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,532 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,532 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,532 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][865], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 236#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,532 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,532 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,532 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,532 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,532 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][205], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 10#L904true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 180#L915-4true, 160#L879-3true, 232#true]) [2023-11-30 03:33:25,543 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,543 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:25,543 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,543 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:33:25,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][209], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,543 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,543 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,543 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:25,543 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:33:25,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,543 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:25,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:25,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:33:25,543 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][207], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 10#L904true, 119#L915-5true, 914#true, 260#(<= thread1Thread1of1ForFork0_~i~0 1), 2112#true, 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,544 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,544 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:25,544 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:25,544 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:33:25,544 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][905], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,546 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,547 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,547 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,547 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][905], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,547 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,547 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,547 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,547 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,547 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,547 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,547 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,547 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,547 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,547 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,547 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,547 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:25,548 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,548 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,548 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,548 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:25,548 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,548 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,548 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,548 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,548 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,548 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,548 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,548 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,548 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,549 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,549 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,549 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,549 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,549 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,552 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,552 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,552 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,552 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,552 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,552 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,552 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,552 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,552 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,552 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,552 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,552 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,552 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,552 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,552 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,552 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,552 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,561 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,561 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,561 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,561 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][862], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 180#L915-4true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,569 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,569 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,569 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,569 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][691], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 95#L898true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 209#true, 914#true, 2112#true, 236#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,570 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,570 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,570 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,570 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,570 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][863], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 256#true, 232#true]) [2023-11-30 03:33:25,570 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,570 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,570 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,570 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][864], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 244#true, 176#L898-3true, 223#(= thread2Thread1of1ForFork1_~j~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,570 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,570 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,570 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,570 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][865], [910#true, 248#true, 240#true, 1281#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,570 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,570 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,570 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,570 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,570 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][865], [910#true, 248#true, 240#true, 1281#true, 47#L878-3true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,571 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,571 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,571 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,571 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,571 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,584 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,584 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,584 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,584 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,584 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,584 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,584 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,584 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][904], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:25,584 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,584 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,584 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,584 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][904], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 92#L902true, 232#true]) [2023-11-30 03:33:25,584 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,584 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,585 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,585 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][904], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:25,585 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,585 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,585 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,585 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][904], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:25,585 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,585 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,585 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,585 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,585 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,585 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,585 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,585 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 2112#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,585 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,586 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,586 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,586 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,586 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][909], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,586 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,586 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,586 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,586 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][910], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,586 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,586 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,586 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,586 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,586 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][910], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:25,586 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,586 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,587 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,587 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][910], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,587 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,587 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,587 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,587 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,587 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][910], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,587 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,587 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,587 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,587 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,587 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,587 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,587 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,587 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,587 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:25,588 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,588 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,588 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,588 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,588 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,588 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,588 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,588 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,588 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,588 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,588 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,588 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,588 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,588 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,588 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,588 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:25,589 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,589 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,589 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,589 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,589 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,589 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,589 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,589 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 67#L915-6true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,589 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,589 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,589 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,589 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,589 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,590 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][845], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,590 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,590 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,590 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,590 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,590 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,590 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,590 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,590 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,590 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][887], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,592 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,592 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,592 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,592 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,592 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][887], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,592 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,592 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,592 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,592 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,592 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][886], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 236#true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,592 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,592 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,592 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,593 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][886], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,593 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,593 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,593 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,593 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][889], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,593 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,593 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,593 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,593 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,593 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][889], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,593 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,593 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,593 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,593 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,593 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][889], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,593 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][889], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,594 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][417], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:25,594 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,594 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][421], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,595 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,595 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,595 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,595 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][419], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 19#L903-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,595 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,595 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,595 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,595 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][650], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 217#true, 914#true, 2112#true, 236#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 256#true, 232#true]) [2023-11-30 03:33:25,598 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2023-11-30 03:33:25,598 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:25,599 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:25,599 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:25,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,599 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2023-11-30 03:33:25,599 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:25,600 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:25,600 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:25,600 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:25,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,600 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,600 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,600 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,600 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,600 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][650], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 914#true, 2112#true, 236#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 223#(= thread2Thread1of1ForFork1_~j~0 0), 55#L900-1true, 256#true, 232#true]) [2023-11-30 03:33:25,601 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,601 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,601 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,601 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][909], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,603 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,603 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,603 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,603 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,604 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2023-11-30 03:33:25,605 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:25,605 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:25,605 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 03:33:25,605 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:25,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][904], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:25,625 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,625 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,625 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,625 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,625 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:25,626 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][910], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,626 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,626 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,626 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,626 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,627 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,627 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,627 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,630 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2023-11-30 03:33:25,630 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 03:33:25,630 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is not cut-off event [2023-11-30 03:33:25,630 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is not cut-off event [2023-11-30 03:33:25,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,630 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,630 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,630 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,630 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,630 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,631 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,631 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,631 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,631 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][933], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,647 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,647 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,647 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,647 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][932], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 22#L878-2true, 176#L898-3true, 232#true]) [2023-11-30 03:33:25,648 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2023-11-30 03:33:25,648 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 03:33:25,648 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 03:33:25,648 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 03:33:25,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][932], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 176#L898-3true, 232#true]) [2023-11-30 03:33:25,648 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,648 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,648 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,648 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][886], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,652 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,652 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,652 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,652 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,652 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,652 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][889], [910#true, 248#true, 240#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 85#L903-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,652 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,652 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,652 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,652 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,652 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,652 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,652 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][889], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 181#L881-3true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,653 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,653 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,653 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,653 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,653 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,653 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][414], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 219#(= |#race~num~0| 0), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,653 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,654 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,654 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,654 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][904], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 180#L915-4true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:25,655 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,655 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,655 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 132#L902-2true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 232#true]) [2023-11-30 03:33:25,656 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][910], [910#true, 132#L902-2true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,656 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,656 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,656 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,657 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,657 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,657 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,657 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,657 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][933], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,676 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,676 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,676 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,676 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,679 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][904], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 45#L902-1true, 232#true]) [2023-11-30 03:33:25,679 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,679 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,679 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,679 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,679 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,679 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][886], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,681 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,681 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,681 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,681 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,681 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,681 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][889], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 219#(= |#race~num~0| 0), 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,681 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,681 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,681 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,681 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,681 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,681 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,681 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([518] L881-->L881-3: Formula: (and (= |v_thread1Thread1of1ForFork0_#t~nondet5_1| 0) (= |v_#pthreadsMutex_39| (store |v_#pthreadsMutex_40| |v_~#m~0.base_29| (store (select |v_#pthreadsMutex_40| |v_~#m~0.base_29|) |v_~#m~0.offset_29| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_40|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} OutVars{thread1Thread1of1ForFork0_#t~nondet5=|v_thread1Thread1of1ForFork0_#t~nondet5_1|, #pthreadsMutex=|v_#pthreadsMutex_39|, ~#m~0.base=|v_~#m~0.base_29|, ~#m~0.offset=|v_~#m~0.offset_29|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet5, #pthreadsMutex][889], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 181#L881-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,681 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,681 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,681 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,681 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,682 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,682 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,685 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,685 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,685 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,685 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,685 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,685 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,685 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,685 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,685 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,685 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,685 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,685 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,685 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,685 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,685 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,685 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,685 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,686 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,686 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,686 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,686 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,686 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][904], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,686 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,686 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,686 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,686 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,686 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][905], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,686 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,686 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,686 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,686 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,686 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][905], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 193#L915-2true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,687 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,687 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 170#L915-3true, 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,687 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][909], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,687 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,687 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,688 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,688 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,688 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][909], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,688 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,688 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,688 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,688 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,688 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][912], [910#true, 240#true, 193#L915-2true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,688 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,688 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,688 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,688 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 03:33:25,688 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,688 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][910], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 250#(= |#race~total~0| 0), 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,688 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,688 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,688 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,689 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,689 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,689 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,689 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,689 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,689 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,689 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,689 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,689 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,689 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,689 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,689 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,689 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,689 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,689 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,693 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 2112#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,693 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2023-11-30 03:33:25,693 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is not cut-off event [2023-11-30 03:33:25,693 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:25,693 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is not cut-off event [2023-11-30 03:33:25,693 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:25,693 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is not cut-off event [2023-11-30 03:33:25,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][907], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 85#L903-3true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,699 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,699 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,699 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,699 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][933], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:25,712 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2023-11-30 03:33:25,712 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:25,712 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:25,712 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 03:33:25,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][933], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:25,712 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,712 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,712 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,712 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][369], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,714 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,714 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:25,714 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:25,714 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:33:25,716 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 67#L915-6true, 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,716 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,716 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,716 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,716 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,716 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,716 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,716 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,716 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,716 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,716 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,716 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,716 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,716 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,717 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][904], [910#true, 132#L902-2true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 250#(= |#race~total~0| 0), 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,717 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,717 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,717 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,717 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 03:33:25,717 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,717 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][907], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,725 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,725 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:25,725 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,725 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,736 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,736 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:25,736 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:25,737 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:25,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,737 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,737 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:25,737 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:25,737 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:25,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][933], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,739 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,739 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,739 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,739 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,739 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][933], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,740 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,740 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,740 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,740 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,740 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][933], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,740 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,740 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,740 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,740 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,740 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][933], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,740 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,740 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,740 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,740 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,740 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][928], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 236#true, 67#L915-6true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,740 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,741 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,741 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,741 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][928], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 183#L885-2true, 2112#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:25,741 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,741 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,741 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,741 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][937], [910#true, 248#true, 170#L915-3true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 236#true, 221#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,741 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,741 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,741 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,741 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][938], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 22#L878-2true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,741 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,741 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,741 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,741 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][938], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 176#L898-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,741 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,742 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,742 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,742 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][931], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 236#true, 180#L915-4true, 221#true, 244#true, 176#L898-3true, 232#true]) [2023-11-30 03:33:25,742 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,742 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,742 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,742 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][932], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 22#L878-2true, 176#L898-3true, 232#true]) [2023-11-30 03:33:25,742 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,742 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,742 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,742 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,742 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][932], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 176#L898-3true, 232#true]) [2023-11-30 03:33:25,742 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,742 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,742 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,742 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,742 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,743 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,743 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,743 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,743 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,743 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,743 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,743 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,744 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,744 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 250#(= |#race~total~0| 0), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,744 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,744 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,744 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,744 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,744 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,744 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,744 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][904], [910#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,745 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,745 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,745 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,745 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,745 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,745 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][909], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,745 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,745 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,745 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,745 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,745 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,745 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][909], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,745 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,745 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,745 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,745 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,745 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,745 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,747 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,748 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,748 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,748 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,748 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,748 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,748 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 03:33:25,748 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][906], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 85#L903-3true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,754 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,754 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:25,754 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,754 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][543], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,757 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,757 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,757 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:25,757 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][738], [910#true, 248#true, 170#L915-3true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,768 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,768 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:25,768 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:25,768 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:25,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][369], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,768 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,768 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:25,768 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:25,768 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:25,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][369], [910#true, 248#true, 154#L892-3true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,769 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,769 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:25,769 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:25,769 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:33:25,770 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,770 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,770 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,770 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,770 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,770 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,770 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,770 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,770 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,770 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,770 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,771 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 217#true, 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,771 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,771 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,771 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,772 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,772 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,772 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,772 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,772 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][911], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,772 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,772 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,772 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,772 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,772 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,772 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,772 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,773 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][909], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 232#true]) [2023-11-30 03:33:25,773 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,773 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,774 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,774 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,774 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,774 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,774 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,774 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][908], [910#true, 248#true, 170#L915-3true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,774 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,774 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,774 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,774 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,774 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,774 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,774 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][955], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 81#L915-7true, 217#true, 914#true, 2112#true, 236#true, 250#(= |#race~total~0| 0), 221#true, 244#true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:25,778 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,778 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,778 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,778 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][765], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,779 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,779 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,779 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,779 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][765], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,779 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,779 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,780 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,780 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:33:25,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][906], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,781 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,781 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,781 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:25,781 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([562] L895-3-->L895-6: Formula: (let ((.cse0 (select |v_#pthreadsMutex_72| |v_~#m~0.base_45|))) (and (= |v_#pthreadsMutex_71| (store |v_#pthreadsMutex_72| |v_~#m~0.base_45| (store .cse0 |v_~#m~0.offset_45| 1))) (= |v_thread2Thread1of1ForFork1_#t~nondet13_1| 0) (= (select .cse0 |v_~#m~0.offset_45|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_72|, ~#m~0.base=|v_~#m~0.base_45|, ~#m~0.offset=|v_~#m~0.offset_45|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_71|, ~#m~0.base=|v_~#m~0.base_45|, thread2Thread1of1ForFork1_#t~nondet13=|v_thread2Thread1of1ForFork1_#t~nondet13_1|, ~#m~0.offset=|v_~#m~0.offset_45|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet13][968], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 47#L878-3true, 105#L895-6true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 219#(= |#race~num~0| 0), 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 180#L915-4true, 221#true, 238#(= ~num~0 0), 232#true, 256#true]) [2023-11-30 03:33:25,782 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,782 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,782 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,782 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 200#L900-2true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,791 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,791 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,791 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:25,791 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:25,791 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:25,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][737], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,792 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,793 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,793 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,793 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][737], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,793 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,793 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:25,793 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:25,793 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:25,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 106#L893true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,793 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,793 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,793 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,793 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 106#L893true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,794 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,794 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:25,794 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:25,794 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:25,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,794 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,794 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,794 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,794 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,794 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,794 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:25,794 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:25,795 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:25,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][757], [910#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 250#(= |#race~total~0| 0), 221#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:25,795 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,795 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:25,795 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:25,795 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:33:25,796 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][933], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 244#true, 22#L878-2true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,796 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,796 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,796 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,796 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,796 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,796 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][933], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:25,797 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][933], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 176#L898-3true, 232#true]) [2023-11-30 03:33:25,797 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][933], [910#true, 248#true, 240#true, 1281#true, 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,797 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][928], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 236#true, 221#true, 67#L915-6true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,798 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,798 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,798 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,798 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,798 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][928], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 183#L885-2true, 2112#true, 236#true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,798 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,798 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,798 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,798 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,798 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][931], [910#true, 248#true, 240#true, 908#(and (<= thread1Thread1of1ForFork0_~i~0 2) (<= |thread1Thread1of1ForFork0_#t~post10| 1)), 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 183#L885-2true, 2112#true, 236#true, 180#L915-4true, 221#true, 244#true, 176#L898-3true, 232#true]) [2023-11-30 03:33:25,798 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,798 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,798 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,798 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,798 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 03:33:25,798 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][932], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 22#L878-2true, 176#L898-3true, 232#true]) [2023-11-30 03:33:25,798 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,798 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,798 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,799 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,799 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,799 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,799 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L898-->L898-3: Formula: (and (= |v_thread2Thread1of1ForFork1_#t~nondet17_1| 0) (= |v_#pthreadsMutex_55| (store |v_#pthreadsMutex_56| |v_~#m~0.base_37| (store (select |v_#pthreadsMutex_56| |v_~#m~0.base_37|) |v_~#m~0.offset_37| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_56|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_55|, ~#m~0.base=|v_~#m~0.base_37|, ~#m~0.offset=|v_~#m~0.offset_37|, thread2Thread1of1ForFork1_#t~nondet17=|v_thread2Thread1of1ForFork1_#t~nondet17_1|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet17][932], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 190#L879true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 176#L898-3true, 232#true]) [2023-11-30 03:33:25,799 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,799 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,799 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,799 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,799 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,799 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][538], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 244#true, 135#L903true, 232#true]) [2023-11-30 03:33:25,800 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,800 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,800 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,800 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][543], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 135#L903true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,801 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,801 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,801 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,801 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][544], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 135#L903true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,801 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,801 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,801 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,801 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][544], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 244#true, 135#L903true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,801 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,801 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,801 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,801 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,802 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,802 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,802 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,802 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,802 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,802 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,802 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,802 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,802 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,802 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,802 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,803 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,803 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,803 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,803 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,803 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,803 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,803 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][909], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,803 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,803 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,803 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,803 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,803 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 03:33:25,803 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,803 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][955], [910#true, 132#L902-2true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 81#L915-7true, 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 2112#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:25,806 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,806 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,806 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,806 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][906], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 85#L903-3true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,807 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is not cut-off event [2023-11-30 03:33:25,807 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2023-11-30 03:33:25,807 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:25,807 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2023-11-30 03:33:25,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][906], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,807 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,808 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:25,808 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,808 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][544], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 10#L904true, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,809 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,809 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:25,809 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,809 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 180#L915-4true, 221#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:25,810 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,810 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,810 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,810 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:33:25,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][826], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,811 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:25,811 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,811 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,811 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,811 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][826], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,811 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:25,811 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,811 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,811 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][826], [910#true, 248#true, 240#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,811 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:25,811 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,811 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,811 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,811 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][826], [910#true, 248#true, 240#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 85#L903-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,811 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:25,811 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,811 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,812 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 67#L915-6true, 221#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,812 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:25,812 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,812 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,812 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,812 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,812 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,812 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,812 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][828], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 160#L879-3true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,812 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:25,812 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,812 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,812 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 03:33:25,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][828], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 180#L915-4true, 221#true, 160#L879-3true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,812 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,813 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,813 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,813 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:33:25,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][364], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 10#L904true, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 180#L915-4true, 232#true]) [2023-11-30 03:33:25,813 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:25,813 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,813 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,813 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:33:25,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 67#L915-6true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,814 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:25,814 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,814 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,814 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,814 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 03:33:25,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 10#L904true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,814 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:25,814 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,814 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,814 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:33:25,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][754], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:25,823 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,823 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:25,823 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:25,823 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:25,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][754], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 119#L915-5true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:25,823 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,823 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,823 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,823 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,824 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 122#L902-4true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,824 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,824 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,824 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,824 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,824 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,824 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,824 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,824 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,824 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,825 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,825 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,825 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,825 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,826 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,826 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,826 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,826 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,826 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,826 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,826 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,826 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,826 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,826 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,826 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,826 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,826 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][955], [910#true, 240#true, 1281#true, 213#true, 36#L902-3true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 914#true, 2112#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:25,828 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,828 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,828 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,828 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][765], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 160#L879-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,829 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,829 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,829 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,829 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,829 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:33:25,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][737], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,839 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,839 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:25,839 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:33:25,839 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 03:33:25,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][737], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 190#L879true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,839 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,839 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,839 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,839 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,840 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 106#L893true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,840 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,840 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,840 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,840 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,840 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][370], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 160#L879-3true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,840 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,840 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,840 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,840 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,840 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:33:25,841 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][902], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 252#true, 153#L902-5true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,841 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,841 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,841 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,841 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,841 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,841 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,841 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,841 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,841 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][538], [910#true, 248#true, 240#true, 1281#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 180#L915-4true, 221#true, 244#true, 19#L903-2true, 232#true]) [2023-11-30 03:33:25,843 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,843 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,843 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,843 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][906], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 236#true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,843 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:25,843 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:25,843 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,843 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,843 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][906], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 85#L903-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,843 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:25,843 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:25,843 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,843 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,843 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][906], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,844 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:25,844 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:25,844 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,844 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,844 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][906], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,844 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:25,844 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,844 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:25,844 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,844 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][907], [910#true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 85#L903-3true, 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,844 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,844 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,844 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,844 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,844 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 03:33:25,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][907], [910#true, 139#L903-4true, 248#true, 170#L915-3true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,844 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:25,844 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:25,845 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,845 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,845 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][543], [910#true, 248#true, 170#L915-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 19#L903-2true, 228#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0)), 232#true]) [2023-11-30 03:33:25,845 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,845 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,845 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 03:33:25,845 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][544], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 67#L915-6true, 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,845 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:25,845 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:25,845 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,845 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][544], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 119#L915-5true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 19#L903-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,845 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:25,845 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:25,845 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,845 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][913], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 85#L903-3true, 49#L883-3true, 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,845 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:25,846 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,846 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:25,846 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][913], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 180#L915-4true, 221#true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,846 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:25,846 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,846 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:25,846 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][544], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 10#L904true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,849 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is not cut-off event [2023-11-30 03:33:25,849 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 03:33:25,849 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is not cut-off event [2023-11-30 03:33:25,849 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 03:33:25,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][754], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 221#true, 160#L879-3true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true]) [2023-11-30 03:33:25,859 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,859 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,859 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:25,859 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:25,860 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:33:25,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][956], [910#true, 248#true, 1279#(= |thread2Thread1of1ForFork1_#t~nondet19| |#race~total~0|), 240#true, 1281#true, 213#true, 153#L902-5true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 2112#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:25,862 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,862 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,862 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,862 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 03:33:25,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([505] L879-->L879-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_32| |v_~#m~0.base_25|))) (and (= |v_#pthreadsMutex_31| (store |v_#pthreadsMutex_32| |v_~#m~0.base_25| (store .cse0 |v_~#m~0.offset_25| 1))) (= |v_thread1Thread1of1ForFork0_#t~nondet4_1| 0) (= (select .cse0 |v_~#m~0.offset_25|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_32|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} OutVars{thread1Thread1of1ForFork0_#t~nondet4=|v_thread1Thread1of1ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_31|, ~#m~0.base=|v_~#m~0.base_25|, ~#m~0.offset=|v_~#m~0.offset_25|} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#t~nondet4, #pthreadsMutex][754], [910#true, 240#true, 1281#true, 213#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 250#(= |#race~total~0| 0), 160#L879-3true, 221#true, 67#L915-6true, 45#L902-1true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true]) [2023-11-30 03:33:25,871 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:25,871 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,871 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,871 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:33:25,871 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][906], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 85#L903-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 49#L883-3true, 236#true, 221#true, 67#L915-6true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,871 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:25,871 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:25,871 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,871 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,871 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,872 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:25,872 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][906], [910#true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 119#L915-5true, 2112#true, 85#L903-3true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,872 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:25,872 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:25,872 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,872 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,872 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,872 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:25,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][913], [910#true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 85#L903-3true, 49#L883-3true, 236#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,872 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:25,872 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,872 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:25,872 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:25,872 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][541], [910#true, 248#true, 240#true, 193#L915-2true, 1281#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 10#L904true, 2112#true, 227#(= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0), 236#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 221#true, 244#true, 232#true]) [2023-11-30 03:33:25,873 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 03:33:25,873 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,873 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 03:33:25,873 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,883 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][906], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 119#L915-5true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 49#L883-3true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,883 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2023-11-30 03:33:25,883 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,883 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:25,883 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,883 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 03:33:25,883 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2023-11-30 03:33:25,883 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][906], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 67#L915-6true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,883 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:25,883 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:25,883 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,883 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,883 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:25,883 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 03:33:25,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([530] L883-->L883-3: Formula: (and (= |v_#pthreadsMutex_23| (store |v_#pthreadsMutex_24| |v_~#m~0.base_21| (store (select |v_#pthreadsMutex_24| |v_~#m~0.base_21|) |v_~#m~0.offset_21| 0))) (= |v_thread1Thread1of1ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_24|, ~#m~0.base=|v_~#m~0.base_21|, ~#m~0.offset=|v_~#m~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_23|, ~#m~0.base=|v_~#m~0.base_21|, thread1Thread1of1ForFork0_#t~nondet9=|v_thread1Thread1of1ForFork0_#t~nondet9_1|, ~#m~0.offset=|v_~#m~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, thread1Thread1of1ForFork0_#t~nondet9][913], [910#true, 139#L903-4true, 248#true, 240#true, 229#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 629#(< thread1Thread1of1ForFork0_~i~0 3), 236#true, 49#L883-3true, 221#true, 180#L915-4true, 244#true, 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 232#true]) [2023-11-30 03:33:25,884 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 03:33:25,884 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,884 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:25,884 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 03:33:25,884 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][966], [910#true, 248#true, 240#true, 213#true, 252#true, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread2Thread1of1ForFork1InUse, 209#true, thread1Thread1of1ForFork0NotInUse, 217#true, 81#L915-7true, 914#true, 2112#true, 85#L903-3true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 256#true, 232#true]) [2023-11-30 03:33:25,905 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 03:33:25,905 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:25,905 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:25,905 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 03:33:25,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][966], [910#true, 139#L903-4true, 248#true, 240#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 217#true, 209#true, 914#true, 2112#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 1661#(= |thread2Thread1of1ForFork1_#t~nondet20| |#race~flag~0|), 256#true, 232#true]) [2023-11-30 03:33:25,912 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2023-11-30 03:33:25,912 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:25,912 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:25,912 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 03:33:25,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 209#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 10#L904true, 914#true, 2112#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:25,921 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2023-11-30 03:33:25,921 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:25,921 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:25,921 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2023-11-30 03:33:25,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 914#true, 2112#true, 200#L900-2true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:25,965 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:25,965 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,965 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,965 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 217#true, 81#L915-7true, 209#true, thread1Thread1of1ForFork0NotInUse, 914#true, 106#L893true, 2112#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:25,968 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2023-11-30 03:33:25,968 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,969 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,969 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][943], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, thread1Thread1of1ForFork0InUse, 914#true, 2112#true, 236#true, 221#true, 67#L915-6true, 22#L878-2true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:25,969 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:25,969 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,969 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,969 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 03:33:25,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L893-->L893-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_80| |v_~#m~0.base_49|))) (and (= |v_thread2Thread1of1ForFork1_#t~nondet11_1| 0) (= (select .cse0 |v_~#m~0.offset_49|) 0) (= |v_#pthreadsMutex_79| (store |v_#pthreadsMutex_80| |v_~#m~0.base_49| (store .cse0 |v_~#m~0.offset_49| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_80|, ~#m~0.base=|v_~#m~0.base_49|, ~#m~0.offset=|v_~#m~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_79|, ~#m~0.base=|v_~#m~0.base_49|, thread2Thread1of1ForFork1_#t~nondet11=|v_thread2Thread1of1ForFork1_#t~nondet11_1|, ~#m~0.offset=|v_~#m~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, thread2Thread1of1ForFork1_#t~nondet11][943], [910#true, 248#true, 240#true, 44#L893-3true, 1281#true, 213#true, 47#L878-3true, 252#true, 246#(= (select (select |#pthreadsMutex| |~#m~0.base|) |~#m~0.offset|) 1), thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 209#true, 217#true, 914#true, thread1Thread1of1ForFork0InUse, 2112#true, 236#true, 221#true, 67#L915-6true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:25,969 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2023-11-30 03:33:25,969 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,969 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,969 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 03:33:25,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 154#L892-3true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread1Thread1of1ForFork0NotInUse, 81#L915-7true, 209#true, 217#true, 914#true, 2112#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 232#true]) [2023-11-30 03:33:25,970 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2023-11-30 03:33:25,970 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,970 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,970 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 03:33:25,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread1Thread1of1ForFork0NotInUse, 209#true, 217#true, 81#L915-7true, 914#true, 2112#true, 236#true, 221#true, 244#true, 176#L898-3true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 232#true, 256#true]) [2023-11-30 03:33:25,972 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event [2023-11-30 03:33:25,972 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:25,972 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:25,972 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 03:33:25,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][649], [910#true, 248#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), 81#L915-7true, thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 914#true, 2112#true, 236#true, 221#true, 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 256#true, 55#L900-1true, 232#true]) [2023-11-30 03:33:25,972 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 03:33:25,972 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:25,972 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:25,972 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 03:33:25,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([599] thread1EXIT-->L915-7: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem27#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem27#1=|v_ULTIMATE.start_main_#t~mem27#1_6|} AuxVars[] AssignedVars[][955], [910#true, 240#true, 1281#true, 213#true, 252#true, thread2Thread1of1ForFork1InUse, 1800#(= |ULTIMATE.start_main_~#t2~0#1.offset| 0), thread1Thread1of1ForFork0NotInUse, 217#true, 209#true, 81#L915-7true, 914#true, 2112#true, 236#true, 221#true, 250#(= |#race~total~0| 0), 244#true, 230#(and (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) |ULTIMATE.start_main_~#t1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ |ULTIMATE.start_main_~#t1~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#t1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#t1~0#1.offset|)) 0)), 92#L902true, 232#true, 256#true]) [2023-11-30 03:33:25,973 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2023-11-30 03:33:25,973 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,973 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,973 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 03:33:25,979 INFO L124 PetriNetUnfolderBase]: 6887/15836 cut-off events. [2023-11-30 03:33:25,979 INFO L125 PetriNetUnfolderBase]: For 2558883/2731671 co-relation queries the response was YES. [2023-11-30 03:33:26,020 INFO L83 FinitePrefix]: Finished finitePrefix Result has 146339 conditions, 15836 events. 6887/15836 cut-off events. For 2558883/2731671 co-relation queries the response was YES. Maximal size of possible extension queue 378. Compared 140291 event pairs, 708 based on Foata normal form. 185/13706 useless extension candidates. Maximal degree in co-relation 142760. Up to 8357 conditions per place. [2023-11-30 03:33:26,056 INFO L140 encePairwiseOnDemand]: 208/210 looper letters, 0 selfloop transitions, 0 changer transitions 1004/1004 dead transitions. [2023-11-30 03:33:26,056 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 1004 transitions, 30776 flow [2023-11-30 03:33:26,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:33:26,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:33:26,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 572 transitions. [2023-11-30 03:33:26,062 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9079365079365079 [2023-11-30 03:33:26,063 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 572 transitions. [2023-11-30 03:33:26,063 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 572 transitions. [2023-11-30 03:33:26,063 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:33:26,063 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 572 transitions. [2023-11-30 03:33:26,064 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 190.66666666666666) internal successors, (572), 3 states have internal predecessors, (572), 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:33:26,064 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:33:26,064 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 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:33:26,065 INFO L307 CegarLoopForPetriNet]: 188 programPoint places, 30 predicate places. [2023-11-30 03:33:26,065 INFO L500 AbstractCegarLoop]: Abstraction has has 218 places, 1004 transitions, 30776 flow [2023-11-30 03:33:26,065 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 189.0) internal successors, (567), 3 states have internal predecessors, (567), 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:33:26,070 INFO L143 wickiGriesTestDumper]: Dumping Owicki-Gries test to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/arithmetic_prog_bad.i_BEv2_AllErrorsAtOnce [2023-11-30 03:33:26,149 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread1Err0ASSERT_VIOLATIONDATA_RACE (29 of 30 remaining) [2023-11-30 03:33:26,150 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread1Err1ASSERT_VIOLATIONDATA_RACE (28 of 30 remaining) [2023-11-30 03:33:26,150 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread1Err2ASSERT_VIOLATIONDATA_RACE (27 of 30 remaining) [2023-11-30 03:33:26,150 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread2Err5ASSERT_VIOLATIONDATA_RACE (26 of 30 remaining) [2023-11-30 03:33:26,150 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread2Err0ASSERT_VIOLATIONDATA_RACE (25 of 30 remaining) [2023-11-30 03:33:26,150 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread2Err1ASSERT_VIOLATIONDATA_RACE (24 of 30 remaining) [2023-11-30 03:33:26,150 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread2Err6ASSERT_VIOLATIONDATA_RACE (23 of 30 remaining) [2023-11-30 03:33:26,150 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread2Err2ASSERT_VIOLATIONDATA_RACE (22 of 30 remaining) [2023-11-30 03:33:26,150 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread2Err7ASSERT_VIOLATIONDATA_RACE (21 of 30 remaining) [2023-11-30 03:33:26,150 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread2Err3ASSERT_VIOLATIONDATA_RACE (20 of 30 remaining) [2023-11-30 03:33:26,150 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread2Err4ASSERT_VIOLATIONDATA_RACE (19 of 30 remaining) [2023-11-30 03:33:26,150 INFO L810 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (18 of 30 remaining) [2023-11-30 03:33:26,151 INFO L810 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (17 of 30 remaining) [2023-11-30 03:33:26,151 INFO L810 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (16 of 30 remaining) [2023-11-30 03:33:26,151 INFO L810 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (15 of 30 remaining) [2023-11-30 03:33:26,151 INFO L810 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (14 of 30 remaining) [2023-11-30 03:33:26,168 INFO L810 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (13 of 30 remaining) [2023-11-30 03:33:26,168 INFO L810 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (12 of 30 remaining) [2023-11-30 03:33:26,168 INFO L810 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (11 of 30 remaining) [2023-11-30 03:33:26,168 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread1Err0ASSERT_VIOLATIONDATA_RACE (10 of 30 remaining) [2023-11-30 03:33:26,168 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread1Err1ASSERT_VIOLATIONDATA_RACE (9 of 30 remaining) [2023-11-30 03:33:26,168 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread1Err2ASSERT_VIOLATIONDATA_RACE (8 of 30 remaining) [2023-11-30 03:33:26,168 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread2Err5ASSERT_VIOLATIONDATA_RACE (7 of 30 remaining) [2023-11-30 03:33:26,168 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread2Err0ASSERT_VIOLATIONDATA_RACE (6 of 30 remaining) [2023-11-30 03:33:26,169 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread2Err1ASSERT_VIOLATIONDATA_RACE (5 of 30 remaining) [2023-11-30 03:33:26,169 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread2Err6ASSERT_VIOLATIONDATA_RACE (4 of 30 remaining) [2023-11-30 03:33:26,169 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread2Err2ASSERT_VIOLATIONDATA_RACE (3 of 30 remaining) [2023-11-30 03:33:26,169 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread2Err7ASSERT_VIOLATIONDATA_RACE (2 of 30 remaining) [2023-11-30 03:33:26,169 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread2Err3ASSERT_VIOLATIONDATA_RACE (1 of 30 remaining) [2023-11-30 03:33:26,169 INFO L810 garLoopResultBuilder]: Registering result SAFE for location thread2Err4ASSERT_VIOLATIONDATA_RACE (0 of 30 remaining) [2023-11-30 03:33:26,182 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-30 03:33:26,369 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-30 03:33:26,370 INFO L457 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 03:33:26,373 INFO L222 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-11-30 03:33:26,373 INFO L172 ceAbstractionStarter]: Computing trace abstraction results [2023-11-30 03:33:26,377 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 30.11 03:33:26 BasicIcfg [2023-11-30 03:33:26,377 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-30 03:33:26,378 INFO L158 Benchmark]: Toolchain (without parser) took 45137.55ms. Allocated memory was 566.2MB in the beginning and 12.1GB in the end (delta: 11.5GB). Free memory was 519.1MB in the beginning and 9.4GB in the end (delta: -8.9GB). Peak memory consumption was 2.7GB. Max. memory is 16.0GB. [2023-11-30 03:33:26,378 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 371.2MB. Free memory is still 321.2MB. There was no memory consumed. Max. memory is 16.0GB. [2023-11-30 03:33:26,378 INFO L158 Benchmark]: CACSL2BoogieTranslator took 458.79ms. Allocated memory is still 566.2MB. Free memory was 518.8MB in the beginning and 491.5MB in the end (delta: 27.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.0GB. [2023-11-30 03:33:26,378 INFO L158 Benchmark]: Boogie Procedure Inliner took 32.32ms. Allocated memory is still 566.2MB. Free memory was 491.5MB in the beginning and 489.0MB in the end (delta: 2.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-11-30 03:33:26,378 INFO L158 Benchmark]: Boogie Preprocessor took 64.38ms. Allocated memory is still 566.2MB. Free memory was 489.0MB in the beginning and 486.9MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-11-30 03:33:26,379 INFO L158 Benchmark]: RCFGBuilder took 525.38ms. Allocated memory is still 566.2MB. Free memory was 486.9MB in the beginning and 528.1MB in the end (delta: -41.2MB). Peak memory consumption was 27.6MB. Max. memory is 16.0GB. [2023-11-30 03:33:26,379 INFO L158 Benchmark]: TraceAbstraction took 44051.02ms. Allocated memory was 566.2MB in the beginning and 12.1GB in the end (delta: 11.5GB). Free memory was 527.1MB in the beginning and 9.4GB in the end (delta: -8.9GB). Peak memory consumption was 2.7GB. Max. memory is 16.0GB. [2023-11-30 03:33:26,381 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.10ms. Allocated memory is still 371.2MB. Free memory is still 321.2MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 458.79ms. Allocated memory is still 566.2MB. Free memory was 518.8MB in the beginning and 491.5MB in the end (delta: 27.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 32.32ms. Allocated memory is still 566.2MB. Free memory was 491.5MB in the beginning and 489.0MB in the end (delta: 2.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 64.38ms. Allocated memory is still 566.2MB. Free memory was 489.0MB in the beginning and 486.9MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 525.38ms. Allocated memory is still 566.2MB. Free memory was 486.9MB in the beginning and 528.1MB in the end (delta: -41.2MB). Peak memory consumption was 27.6MB. Max. memory is 16.0GB. * TraceAbstraction took 44051.02ms. Allocated memory was 566.2MB in the beginning and 12.1GB in the end (delta: 11.5GB). Free memory was 527.1MB in the beginning and 9.4GB in the end (delta: -8.9GB). Peak memory consumption was 2.7GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 880]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 882]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 882]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 902]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 894]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 896]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 902]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 896]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 903]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 897]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 897]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 908]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 909]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 915]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 916]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 917]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 918]: there are no data races For all program executions holds that there are no data races at this location - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 292 locations, 30 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 44.0s, OverallIterations: 17, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 39.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 230 SdHoareTripleChecker+Valid, 0.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 230 mSDsluCounter, 191 SdHoareTripleChecker+Invalid, 0.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 9 mSDsCounter, 39 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 875 IncrementalHoareTripleChecker+Invalid, 914 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 39 mSolverCounterUnsat, 182 mSDtfsCounter, 875 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 859 GetRequests, 812 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=30776occurred in iteration=17, InterpolantAutomatonStates: 64, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 2.0s InterpolantComputationTime, 2333 NumberOfCodeBlocks, 2273 NumberOfCodeBlocksAsserted, 22 NumberOfCheckSat, 2417 ConstructedInterpolants, 0 QuantifiedInterpolants, 3346 SizeOfPredicates, 2 NumberOfNonLiveVariables, 1690 ConjunctsInSsa, 28 ConjunctsInUnsatCore, 23 InterpolantComputations, 16 PerfectInterpolantSequences, 249/261 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 17 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2023-11-30 03:33:26,398 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request...